| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| |
|
|
|
|
|
| |
Limit the range of the missionary's full action but increase its effectivnes.
The missionary could only really be used unthreatened over multiple turns.
Since any unit can be disbanded during upkeep before it is evangelized, the missionary is only a slow destroy effect.
Now it is way more potent controlling cheaper units with the first action but it has to be close to the enemy unit making it more vulnerable.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
This allows to not use the internal game state directly from client
code.
|
| |
|
|
|
| |
This is done to propagate the chosen variadic play cost to the
card implementation.
|
| | |
|
| |
|
|
|
| |
* Devour the Poor!: Check if a card is buyable
* Frost Pylon: Only spawn on free tiles
|
| | |
|
| | |
|
| |
|
|
|
| |
TODO: * select the variadic components
* test the costs type
|
| | |
|
| |
|
|
| |
Also make more state methods private.
|
| | |
|
| |
|
|
|
|
| |
* use names for pile perm choice
* fix PocList hover segfault
* prevent mysterius autogenerated playTargets segfault
|
| |
|
|
|
|
|
|
|
|
|
| |
* Implement move artifact action
* Fix widget update memory leak
* update the highlights not during on each frame
* do not update the unchanged label of a button
* Allow to exit the game by pressing 'q'
* Implement some cards from the magic set
* Improve permanent formatting
* Some tweaks to UnitAI code
|
| | |
|
| |
|
|
|
|
| |
* implement dopping piles
* implement simple spell targeting
* add some simple spells
|
| | |
|
| | |
|
| |
|
|
|
| |
The NPE is caused by any piled permanent with which TilesInRange is
called.
|
| |
|
|
|
| |
* Add more TODOs
* Implement permanents granting more spawn tiles
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* fix a lot of target and action bugs
* check target selection before adding it to the prompt
* use the store view for stores on the map
* fix card highlighting in CardGrid
* Only prompt for Upkeep-/DiscardActions if appropriate
* Add helper for areaEffects granting new FullActions
* Add Target() helper selecting the first target to the Action interface
* Fix BuyAction and DiscardAction targets
* Remember the stores a player has seen
|
| | |
|
| |
|
|
|
|
| |
* detect tokens and do not add them to pile of cards
* only add spells not already in exile to their owners discard pile
* add the played card to onPlay callback
|
| | |
|
| | |
|
| |
|
|
|
|
| |
* implement most of the kraken cards
* unify permanent marks
* add state based actions hook for card implementations
|
| | |
|
| | |
|
| |
|
|
|
|
| |
* Fix alot of bugs caused by permanents without tiles
* Implement a permanent choice to select the permanents in a pile
* Fix how pile hooks are called
|
| | |
|
| | |
|
| |
|