Commit Graph

62371 Commits

Author SHA1 Message Date
tool4EvEr
8a608e30d4 Fix merging logic to correctly avoid cost mixups 2023-01-17 13:09:51 +01:00
tool4EvEr
654d80d39c Improve cost merging 2023-01-17 11:04:46 +01:00
tool4EvEr
444a5629a8 Fix reloading interacting with objects from old state 2023-01-17 10:59:24 +01:00
tool4EvEr
86c814af96 Cleanup check for Mishra, Tamer of Mak Fawa 2023-01-17 00:12:38 +01:00
Simisays
7057861ad6 Create vraska_betrayals_sting.txt 2023-01-16 13:57:39 +01:00
Paul Hammerton
2c63c60750 Merge pull request #2251 from paulsnoops/portal_edition_fix
Edition update: POR
2023-01-16 11:34:03 +00:00
paulsnoops
a1147198b2 Edition update: POR 2023-01-16 11:30:01 +00:00
Anthony Calosa
5923b13401 Merge pull request #2208 from HassanSky81/master
Posibility to add more decks for any enemy and new decks are loaded based on algorithm
2023-01-16 19:24:07 +08:00
Anthony Calosa
6d5fd1143c Merge pull request #2245 from tool4ever/walllash
Wall of Shadows + Thought Lash fix
2023-01-16 19:23:47 +08:00
Anthony Calosa
2c40b12ecf Merge pull request #2247 from add-le/lang-fr
French translations
2023-01-16 19:16:26 +08:00
Anthony Calosa
5e2a1a586f Merge pull request #2248 from tool4ever/ETBlki
TriggerChangesZone: improve ETB check
2023-01-16 19:13:44 +08:00
Anthony Calosa
ee24fb38b2 Merge pull request #2243 from Simisays/ONE8
ONE 5 cards
2023-01-16 19:12:50 +08:00
Paul Hammerton
df7b916f49 Merge pull request #2249 from JohnWilliams77/patch-71
Create Wizards Play Network 2023.txt
2023-01-16 11:02:17 +00:00
JohnWilliams77
3ac7ef5905 Update Wizards Play Network 2023.txt 2023-01-16 10:27:46 +00:00
JohnWilliams77
ddf161c2a7 Create Wizards Play Network 2023.txt 2023-01-16 09:23:03 +00:00
tool4EvEr
781b2dadf8 TriggerChangesZone: improve ETB check 2023-01-15 22:34:54 +01:00
add-le
063b2337ab Merge branch 'Card-Forge:master' into lang-fr 2023-01-15 15:44:08 +01:00
add-le
014c4acc36 fix wrong symbols ')' -> 'C' 2023-01-15 15:42:11 +01:00
add-le
7b14746902 16 cards translated in French 2023-01-15 15:15:49 +01:00
tool4EvEr
cdb86c30a9 Drought only looks at mana cost 2023-01-15 10:40:20 +01:00
tool4EvEr
7db4624d92 Wall of Shadows + Thought Lash fix 2023-01-15 10:19:24 +01:00
Simisays
178ed9d2e8 update 2023-01-14 20:11:53 +01:00
Simisays
79d62ce1c4 update 2023-01-14 18:57:47 +01:00
Simisays
45b21a3804 update 2023-01-14 18:43:59 +01:00
tool4ever
b0bc41f09c Some cleanup (#2242) 2023-01-14 15:56:01 +00:00
asvitkine
065f8777eb Speed up simulation AI code. (#2241)
This change speeds up simulation AI code by as much as 30% (!) by optimizing getChangedCardTypes() when they are unchanged. That method is on the hot path of a lot of engine code, such as evaluating static and replacement effects.

On a specific game state I was testing with, it made a simulation that was taking ~26s previously to 18s after this change.

Another minor optimization is included as well, which avoids some unnecessary sb.toString() calls.
2023-01-14 15:54:55 +00:00
Paul Hammerton
6a4bd7ebe0 Merge pull request #2240 from paulsnoops/one_edition_update
Edition update: ONE
2023-01-14 11:13:57 +00:00
paulsnoops
49ea951120 Edition update: ONE 2023-01-14 11:09:55 +00:00
Hans Mackowiak
de023124cb Merge pull request #2239 from asvitkine/new_empty
Small code speed up: Avoid calling getFirstAbility() redundantly.
2023-01-14 08:56:24 +01:00
asvitkine
4a8196b373 Small code speed up: Avoid calling getFirstAbility() redundantly.
This was showing up in simulation AI profiles.
2023-01-14 00:53:12 -05:00
Anthony Calosa
e0080f8d43 Merge pull request #2238 from tool4ever/simfix
Simulation: Fix including unjustified decisions
2023-01-14 07:43:46 +08:00
Anthony Calosa
99b9da15b0 Merge pull request #2233 from Simisays/FORMIRRODIN
ONE For Mirrodin
2023-01-14 07:43:01 +08:00
Anthony Calosa
90128a8dab Merge pull request #2231 from Simisays/ONE5
ONE 8 cards
2023-01-14 07:42:18 +08:00
Anthony Calosa
d10d95dc97 Merge pull request #2237 from t-w-o-s-a-t/master
Update de-DE.properties
2023-01-14 07:41:52 +08:00
Simisays
9524987a71 ONE 5 cards (#2236) 2023-01-13 21:24:39 +00:00
tool4EvEr
c2cea6fb3c Fix including unjustified decisions 2023-01-13 19:32:16 +01:00
Simisays
7334ed4a67 Update white_suns_twilight.txt 2023-01-13 18:45:43 +01:00
t-w-o-s-a-t
7eb18cffce Update de-DE.properties
translated lblMustChoose
streamlined lblExitToWoldMap
2023-01-13 18:19:58 +01:00
Simisays
a52fba1e3c Update blade_of_shared_souls.txt 2023-01-13 17:27:30 +01:00
Simisays
a43863806b Update dragonwing_glider.txt 2023-01-13 17:06:29 +01:00
Simisays
2b8f2bc11c update 2023-01-13 17:05:42 +01:00
Simisays
4fc61aeb64 update 2023-01-13 16:38:59 +01:00
Simisays
5a8decdf96 update 2023-01-13 16:02:43 +01:00
Simisays
cdc2c1896c update 2023-01-13 15:59:35 +01:00
Simisays
e03023aee8 update 2023-01-13 11:38:14 +01:00
Anthony Calosa
643c21c0c4 Merge pull request #2232 from Card-Forge/cantblockKeywords
remove use of AddHiddenKeyword
2023-01-13 07:20:10 +08:00
tool4ever
7ef1f64870 Some cleanup (#2234) 2023-01-12 19:04:03 +00:00
Simisays
e2ce0e9ba0 update 2023-01-12 15:21:01 +01:00
Simisays
ef41f5e373 update 2023-01-12 15:07:43 +01:00
Simisays
7813be185b update 2023-01-12 14:57:57 +01:00