Commit Graph

815 Commits

Author SHA1 Message Date
Anthony Calosa
d794b95eaa Merge pull request #2441 from Northmoc/stackDesc
messing with StackDescription building
2023-02-13 18:41:04 +08:00
Simisays
f67bfee707 Update forgehammer_centurion.txt 2023-02-11 13:38:55 +01:00
Paul Hammerton
f7abbdd359 Migrate upcoming scripts in preparation for ONE release (#2448) 2023-02-11 13:15:45 +03:00
Northmoc
8fa12e7ceb messing with StackDescription building 2023-02-09 22:50:35 -05:00
TRT
4b5cbdeccb Clean costs 2023-02-09 13:46:19 +01:00
tool4EvEr
ca32fa98c7 More clean up 2023-02-08 21:01:58 +01:00
Hans Mackowiak
2fad4324e9 CardFactoryUtil: More Than Meets the Eye create there instead 2023-02-04 18:24:14 +01:00
tool4EvEr
fba50006b5 Hideaway without Remembering 2023-01-30 17:24:08 +01:00
tool4ever
7ef1f64870 Some cleanup (#2234) 2023-01-12 19:04:03 +00:00
tool4ever
876668c370 Fix Stack Overflow (#2228)
* Fix cards

* Fix Stack Overflow

* Performance fix

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
Co-authored-by: TRT <>
2023-01-11 14:06:12 +03:00
tool4ever
a2d93861cf Script fixes (#2189)
* Update captain_rex_nebula.txt

* Update pirated_copy.txt

* Update face_of_divinity.txt

* Fix Primal Amulet transforming if counter gets replaced
2022-12-30 17:47:56 +00:00
tool4EvEr
9f6fbe4440 LKI fixes 2022-12-19 15:15:52 +01:00
tool4ever
9d761ca7cf Clean up (#2088) 2022-12-12 20:11:08 +00:00
paulsnoops
c381b46ee2 Migrate card scripts from upcoming 2022-12-03 14:51:15 +00:00
TRT
cf2e294542 Update cards 2022-11-28 22:15:43 +01:00
tool4EvEr
0b907db6ee A few independent card fixes 2022-11-25 21:35:19 +01:00
tool4ever
ac3d9ce8ee Misc cleanup (#1940)
* Misc cleanup

* Fix check passing with no own creatures

* Improve StackDescription for Unsubstantiate
2022-11-21 20:37:24 +00:00
Northmoc
35365c0893 Solve issue 1472 (#1528)
* ManaEffect.resolve add runTriggers boolean

* AbilityManaPart.produceMana incorporate runTriggers boolean

* caged_sun.txt refactor

* AbilityManaPart.produceMana split to add TriggerManaAdded

* TriggerManaAdded.java

* TriggerTapsForMana.java refactor out unneeded

* TriggerType.ManaAdded

* Adjust checks for new Trigger

* Caged Sun fix

* Fix False Dawn only affecting mana abilities

* Rework tapsForMana call

* Clean up

* Support default rules value

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
Co-authored-by: tool4ever <therealtoolkit@hotmail.com>
2022-11-21 20:37:01 +00:00
Anthony Calosa
6b3cf252b7 Merge pull request #1913 from Northmoc/comet
UNF: Comet, Stellar Pup and support
2022-11-21 07:15:49 +08:00
tool4EvEr
650fcd7101 Bestow cleanup 2022-11-17 23:48:18 +01:00
Northmoc
b5e278e8ed remove ChooseEntityEffect.java 2022-11-17 10:37:02 -05:00
Anthony Calosa
c6ba2c5963 Merge pull request #1903 from Northmoc/tidy
prettify some things from #1896
2022-11-16 06:42:55 +08:00
Simisays
d13f1d0981 DeckHints & DeckHas updates Antiquities and Legends [SQUASH MERGE] (#1901)
* Ai updates antiquities and legends (#9)

* Update adun_oakenshield.txt

* Update akron_legionnaire.txt

* Update alabaster_potion.txt

* Update all_hallows_eve.txt

* Update arcades_sabboth.txt

* Update arena_of_the_ancients.txt

* Update axelrod_gunnarson.txt

* Update black_mana_battery.txt

* Update blazing_effigy.txt

* Update blue_mana_battery.txt

* Update boris_devilboon.txt

* Update cathedral_of_serra.txt

* Update caverns_of_despair.txt

* Update chains_of_mephistopheles.txt

* Update cocoon.txt

* Update divine_intervention.txt

* Update divine_offering.txt

* Update emerald_dragonfly.txt

* Update forethought_amulet.txt

* Update fortified_area.txt

* Update gabriel_angelfire.txt

* Update gauntlets_of_chaos.txt

* Update argivian_archaeologist.txt

* Update argivian_blacksmith.txt

* Update armageddon_clock.txt

* Update ashnods_altar.txt

* Update ashnods_transmogrant.txt

* Update su_chi.txt

* Update yawgmoth_demon.txt

* Update xenic_poltergeist.txt

* Update urzas_tower.txt

* Update urzas_mine.txt

* Update urzas_power_plant.txt

* Update urzas_miter.txt

* Update urzas_chalice.txt

* Update urzas_avenger.txt

* Update triskelion.txt

* Update transmute_artifact.txt

* Update titanias_song.txt

* Update the_rack.txt

* Update tetravus.txt

* Update tablet_of_epityr.txt

* Update sage_of_lat_nam.txt

* Update reverse_polarity.txt

* Update millstone.txt

* Update mishras_war_machine.txt

* Update orcish_mechanics.txt

* Update onulet.txt

* Update power_artifact.txt

* Update powerleech.txt

* Update priest_of_yawgmoth.txt

* Update primal_clay.txt

* Update reconstruction.txt

* Update coral_helm.txt

* Update cursed_rack.txt

* Update damping_field.txt

* Update drafnas_restoration.txt

* Update dwarven_weaponsmith.txt

* Update energy_flux.txt

* Update feldons_cane.txt

* Update gate_to_phyrexia.txt

* Update golgothian_sylex.txt

* Update ivory_tower.txt

* Update jalum_tome.txt

* Update whirling_dervish.txt

* Update white_mana_battery.txt

* Update wood_elemental.txt

* Update unholy_citadel.txt

* Update vaevictis_asmadi.txt

* Update venarian_gold.txt

* Update cathedral_of_serra.txt

* Update chains_of_mephistopheles.txt

* Update elder_spawn.txt

* Update eternal_warrior.txt

* Update fallen_angel.txt

* Update fortified_area.txt

* Update firestorm_phoenix.txt

* Update glyph_of_delusion.txt

* Update glyph_of_life.txt

* Update glyph_of_doom.txt

* Update glyph_of_destruction.txt

* Update glyph_of_reincarnation.txt

* Update green_mana_battery.txt

* Update gwendlyn_di_corci.txt

* Update hazezon_tamar.txt

* Update hells_caretaker.txt

* Update horror_of_horrors.txt

* Update infinite_authority.txt

* Update in_the_eye_of_chaos.txt

* Update karakas.txt

* Update knowledge_vault.txt

* Update kobold_drill_sergeant.txt

* Update kobold_overlord.txt

* Update kobold_taskmaster.txt

* Update lands_edge.txt

* Update land_equilibrium.txt

* Update lesser_werewolf.txt

* Update lifeblood.txt

* Update life_chisel.txt

* Update life_matrix.txt

* Update living_plane.txt

* Update living_plane.txt

* Update mana_matrix.txt

* Update wolves_of_the_hunt.txt

* Update mirror_universe.txt

* Update moat.txt

* Update mountain_stronghold.txt

* Update mold_demon.txt

* Update nebuchadnezzar.txt

* Update nicol_bolas.txt

* Update osai_vultures.txt

* Update part_water.txt

* Update pit_scorpion.txt

* Update puppet_master.txt

* Update ragnar.txt

* Update rapid_fire.txt

* Update rasputin_dreamweaver.txt

* Update recall.txt

* Update red_mana_battery.txt

* Update rohgahh_of_kher_keep.txt

* Update seafarers_quay.txt

* Update serpent_generator.txt

* Update solkanar_the_swamp_king.txt

* Update spectral_cloak.txt

* Update spirit_link.txt

* Update spirit_shackle.txt

* Update spiritual_sanctuary.txt

* Update stangg.txt

* Update storm_world.txt

* Update syphon_soul.txt

* Update takklemaggot.txt

* Update the_abyss.txt

* Update the_brute.txt

* Update the_tabernacle_at_pendrell_vale.txt

* Update time_elemental.txt

* Update triassic_egg.txt

* Update damping_field.txt

* Update axelrod_gunnarson.txt

* Update ashnods_transmogrant.txt

* Update argivian_blacksmith.txt

* Update arena_of_the_ancients.txt

* Update titanias_song.txt

* Update puppet_master.txt

* Update firestorm_phoenix.txt

* Update energy_flux.txt

* Update drafnas_restoration.txt

* Update damping_field.txt

* Update caverns_of_despair.txt

* Update mountain_stronghold.txt

* Update akron_legionnaire.txt

* Update argivian_archaeologist.txt

* Update ashnods_altar.txt

* Update cursed_rack.txt

* Update argivian_archaeologist.txt
2022-11-16 06:40:10 +08:00
Northmoc
9666646c8f prettify some things from #1896 2022-11-15 11:43:34 -05:00
tool4EvEr
0a8215a9e7 Clean up 2022-11-14 22:40:55 +01:00
tool4EvEr
21fa0e0f6a More LKI fixes 2022-11-01 16:44:41 +01:00
tool4EvEr
64a9481a80 Fix missing LKI 2022-11-01 15:47:31 +01:00
tool4EvEr
d954f9dcb3 Cleanup 2022-11-01 14:37:51 +01:00
tool4EvEr
2ca312ace9 Fix cards 2022-10-31 18:45:52 +01:00
Northmoc
2361d4a6e6 remove CostDesc from old cards 2022-10-21 15:46:15 -04:00
tool4ever
4024297259 Cleanup cards with ReplacementResult & IsPresent (#1713)
* Cleanup cards

* Shuffle fix

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2022-10-18 16:49:38 +03:00
Anthony Calosa
5c8a9b06ba Merge pull request #1703 from tool4ever/cardname
Big IsPresent$ clean up
2022-10-18 09:24:15 +08:00
tool4EvEr
dee568110c AI hints 2022-10-17 20:57:56 +02:00
Simisays
16b52a3645 Deckhints for ABU and ARN with a few cleanups (#1704)
* Ai   to merg (#6)

* Update animate_artifact.txt

* Update animate_dead.txt

* Update balance.txt

* Update black_lotus.txt

* Update black_vise.txt

* Update burrowing.txt

* Update clockwork_beast.txt

* Update consecrate_land.txt

* Update conversion.txt

* Update copy_artifact.txt

* Update crystal_rod.txt

* Update cyclopean_tomb.txt

* Update death_ward.txt

* Update demonic_hordes.txt

* Update disrupting_scepter.txt

* Update dragon_whelp.txt

* Update drain_life.txt

* Update evil_presence.txt

* Update farmstead.txt

* Update fear.txt

* Update flashfires.txt

* Update flight.txt

* Update fungusaur.txt

* Update gaeas_liege.txt

* Update gauntlet_of_might.txt

* Update goblin_balloon_brigade.txt

* Update healing_salve.txt

* Update helm_of_chatzuk.txt

* Update hypnotic_specter.txt

* Update instill_energy.txt

* Update iron_star.txt

* Update ivory_cup.txt

* Update jade_statue.txt

* Update jump.txt

* Update keldon_warlord.txt

* Update keldon_warlord.txt

* Update web.txt

* Update winter_orb.txt

* Update wooden_sphere.txt

* Update stream_of_life.txt

* Update sunglasses_of_urza.txt

* Update the_hive.txt

* Update throne_of_bone.txt

* Update sedge_troll.txt

* Update simulacrum.txt

* Update smoke.txt

* Update soul_net.txt

* Update stone_giant.txt

* Update stone_giant.txt

* Update raise_dead.txt

* Update regeneration.txt

* Update regrowth.txt

* Update resurrection.txt

* Update reverse_damage.txt

* Update rock_hydra.txt

* Update sacrifice.txt

* Update scavenging_ghoul.txt

* Update pestilence.txt

* Update meekstone.txt

* Update mind_twist.txt

* Update nevinyrrals_disk.txt

* Update lifetap.txt

* Update living_artifact.txt

* Update living_lands.txt

* Update lord_of_atlantis.txt

* Update lord_of_the_pit.txt

* Update lance.txt

* Update kormus_bell.txt

* Update bazaar_of_baghdad.txt

* Update bottle_of_suleiman.txt

* Update cyclone.txt

* Update dandan.txt

* Update diamond_valley.txt

* Update drop_of_honey.txt

* Update el_hajjaj.txt

* Update erhnam_djinn.txt

* Update fishliver_oil.txt

* Update fishliver_oil.txt

* Update flying_carpet.txt

* Update ghazban_ogre.txt

* Update guardian_beast.txt

* Update island_fish_jasconius.txt

* Update sandals_of_abdallah.txt

* Update jandors_ring.txt

* Update black_vise.txt

* Update flashfires.txt

* Update gaeas_liege.txt

* Update stone_giant.txt
2022-10-17 19:03:14 +03:00
TRT
681ce3e863 Clean up 2022-10-17 12:52:13 +02:00
tool4EvEr
332e9fcfb3 Cleanup + Fixes 2022-10-13 20:42:27 +02:00
tool4ever
1a64c7c10e Merge branch 'master' into AI-The-Dark 2022-10-12 15:20:28 +02:00
tool4ever
b614b9b46f Cleanup cards (#1667)
* Card cleanup

* FailedToTarget fix

* Fix card

* Use ColorSet cache in favor of parsing

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2022-10-12 15:54:07 +03:00
Simisays
57e0a9031c The dark ai updates (#5)
* Update wormwood_treefolk.txt

* Update worms_of_the_earth.txt

* Update war_barge.txt

* Update wand_of_ith.txt

* Update tormods_crypt.txt

* Update tivadars_crusade.txt

* Update spitting_slug.txt

* Update skull_of_orm.txt

* Update season_of_the_witch.txt

* Update scavenger_folk.txt

* Update scarwood_hag.txt

* Update safe_haven.txt

* Update runesword.txt

* Update riptide.txt

* Update rag_man.txt

* Update psychic_allergy.txt

* Update living_armor.txt

* Update mana_vortex.txt

* Update marsh_viper.txt

* Update martyrs_cry.txt

* Update mind_bomb.txt

* Update morale.txt

* Update nameless_race.txt

* Update necropolis.txt

* Update necropolis.txt

* Update orc_general.txt

* Update people_of_the_woods.txt

* Update fountain_of_youth.txt

* Update frankensteins_monster.txt

* Update gaeas_touch.txt

* Update giant_shark.txt

* Update goblin_caves.txt

* Update goblin_caves.txt

* Update goblin_digging_team.txt

* Update goblin_rock_sled.txt

* Update goblin_shrine.txt

* Update goblins_of_the_flarg.txt

* Update goblin_wizard.txt

* Update grave_robbers.txt

* Update hidden_path.txt

* Update holy_light.txt

* Update curse_artifact.txt

* Update dance_of_many.txt

* Update dark_heart_of_the_wood.txt

* Update dark_sphere.txt

* Update eater_of_the_dead.txt

* Update electric_eel.txt

* Update elves_of_deep_shadow.txt

* Update eternal_flame.txt

* Update fasting.txt

* Update amnesia.txt

* Update angry_mob.txt

* Update apprentice_wizard.txt

* Update ball_lightning.txt

* Update blood_moon.txt

* Update cave_people.txt

* Update coal_golem.txt
2022-10-12 13:51:12 +02:00
Northmoc
2834993cb5 Refactor K:Unblockable > Static (#1551)
* round 1

* round 2

* 10 more (Oct 1)

* attempt to add "Pump" to EffectAi

* more 10/4

* more/fixes 10/4

* more 10/4 (80 to go...)

* more 10/4 (70 to go...)

* 10/5 (60 to go...)

* more 10/5 (50 to go...)

* more 10/5 (40 to go...)

* more 10/5 (30 to go...)

* 10/6 (20 to go...)

* more 10/6 (10 to go...)

* more 10/6 (last of pump -> effect)

* more 10/6 (continuous kw static > cantblockby... 30 to go)

* more 10/6 (continuous > cantblockby... 20 to go)

* more 10/6 (continuous > cantblockby... 10 to go)

* last 10/6 (continuous > cantblockby)

* Final keyword cleanup?

* GameSimulationTest.testEquippedAbilities use Shroud instead of Unblockable

* fish token!

* CreatureEvaluator evaluate for unblockable

* AttachAi evaluate for unblockable
2022-10-08 11:39:26 +03:00
paulsnoops
aa26052f85 Migrate scripts for DMU, DMC & HBG and fix file name typos 2022-09-30 08:48:19 +01:00
tool4ever
abf25a50f0 Fix BecomesTarget not triggering for Emblems (#1595)
* Fix BecomesTarget not triggering for Emblems
2022-09-28 15:30:07 +02:00
paulsnoops
214274f45b QoL card script fixes 2022-09-14 09:01:44 +01:00
tool4ever
344b562390 Rain of Gore fix (#1510)
* Rain of Gore fix

* Guile fix

Co-authored-by: tool4EvEr <tool4EvEr@192.168.0.59>
2022-09-13 11:50:34 +03:00
Eric
c094721b60 Add AI support for Fiery Justice. 2022-09-11 20:56:56 -05:00
Northmoc
e8ac211e7e HBG: Thayan Evokers and support (ConjureAll trigger) (#1473)
* add Conjure$ to existing cards

* thayan_evokers.txt

* cards refactor Double Team > Double team

* Card.keywordsToText() add Double team to list

* CardFactoryUtil tidy up Double team, add Conjure$

* MakeCardEffect run TriggerConjureAll

* TriggerConjureAll

* TriggerType.ConjureAll

* Keyword.DOUBLE_TEAM refactor Team > team
2022-09-10 07:39:24 +03:00
tool4ever
38f8e784b1 TapsForMana corner cases with Piracy affecting wrong player (#1497) 2022-09-08 08:01:14 +00:00
tool4ever
6c0b3e97ed Some card fixes (#1401) 2022-08-25 22:38:55 +02:00
paulsnoops
38cbaccff9 DMU & DMC edition updates 2022-08-21 08:49:24 +01:00
Paul Hammerton
93a33310a9 Migrate card scripts from released sets (#1370) 2022-08-21 07:58:32 +03:00