Updated global aura card popups. Added an icon to auras in play to show if they trigger on predetermined or fixed times (play icon), f.i. start of turn, or if they trigger on unpredictable events (aura icon), f.i. when a player plays a card. The different effects an aura has are now seperated to improve readability of complex auras.
Updated descriptions of global aura effects, to make clear whether it's the owner of the trigger event, or the owner of the aura that responded to the event, who will be targeted by the effect. This distinction matters for environment auras who don't have an owner.
Adjusted the ability on the MT aura so that it can never grant 0 attack and 0 defense at the same time.
Fixed a bug that caused 'fast' ships with multistrike or randomstrike to not have multiple attacks in the combat phase of the turn in which these ships entered play.
Unpredictable now has 4 game mode options, allowing to apply custom cards to only one player at a time.
Single duel game mode now has 4 options, similar to Unpredictable. These serve to replace the 'custom cards' deckmod, but for now, the custom card generator will only operate in 'balanced' mode, when custom cards are selected this way.
Added a new environments system that replaces the current deckmods system. Environments are now global auras that show up on the game board. These auras have no owner, but for the purpose of interaction with shielded cards, they will be treated as allied to the affected cards (thus they will ignore shields).
The original environments have been replaced by a new set of 11 environments. Except for 'cloakfield' these are all available in unpredictable mode as well.
Reworked the portion of the custom card generator responsible for making global auras. More powerful aura effects are less likely to appear compared to other effects.
Most of the event triggers and effects from environments have been made available to the custom card generator for its global auras. The 'allies' entry on the main menu still serves as a test screen for custom global auras. Cards on this test screen will show the seed that was used to create them in their name.
Fixed a bug that caused the custom card generator to turn all actions in a deck into global auras while operating in random mode.
Improved the part of the AI that calculates scores for global auras. The AI will now properly check if the global aura it has in play is better than any in hand, instead of always playing new ones.
Temporarily set the minimum hand size on the opening hand to 3. New hands of 3 cards can be requested indefinitely.
Fixed an error that caused the settings file to not have any linebreaks when opened in certain text editors. This did not affect the integrity of the file itself.
Data Spark received an acti ability that gives it 3 attack for a cost of 2.
Adjusted the AI for self-destruct abilities that increase the AI's base HP.
Adjusted the AI for weapon morph, making the AI less likely to use it on high-attack ships unless there's a large benefit.
The exit button on the combat screen now becomes disabled the moment only one active player is left in the duel.
Cardpopups and detailed card info dialog boxes for opposing cloaked cards no longer show stats, races and subtype.
Opposing cloaked ships in play no longer show the '0/0' stats.