Skip to content

[BE] Game Event Integration#315

Merged
aji70 merged 4 commits intoSaboStudios:mainfrom
Meshmulla:main
Feb 26, 2026
Merged

[BE] Game Event Integration#315
aji70 merged 4 commits intoSaboStudios:mainfrom
Meshmulla:main

Conversation

@Meshmulla
Copy link
Contributor

closes #296

This PR adds the perks/boost engine directly into the core gameplay mechanics to ensure boosts dynamically affect game events in real time.

Boost effects now influence key gameplay actions such as dice rolls, movement, rent calculations, tax handling, and income logic.

Changes Included:
Injected boost engine into main game logic
Hooked boost processing into: Dice roll logic (e.g., extra roll). Movement handling (e.g., free movement). Rent calculation (e.g., rent reduction)

Property purchase logic
Tax and income events (e.g., tax immunity, double income)
Implemented priority rules for resolving multiple active boosts
Optimized execution to avoid performance impact

Copy link
Contributor

@aji70 aji70 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lfg

@aji70 aji70 merged commit 78c1cc6 into SaboStudios:main Feb 26, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BE] Game Event Integration

2 participants