1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-24 08:32:34 +02:00
vcmi/lib/gameState
Ivan Savenko 7ffe014d6b Remove allowed artifacts list from arthandler
1. Handlers should not contain non-const game state data
2. This field was duplicating same field in CMap
3. Due to removal of VLC serialization, this field is not updated on map
load leading to issues with artifact randomization
2023-12-11 15:06:04 +02:00
..
CGameState.cpp Remove allowed artifacts list from arthandler 2023-12-11 15:06:04 +02:00
CGameState.h Moved stateful artifact randomization logic to gamestate from handler 2023-11-08 21:27:05 +02:00
CGameStateCampaign.cpp Remove few more implicit conversions 2023-11-15 15:55:19 +02:00
CGameStateCampaign.h Replaced hero crossover logic with one that actually matches H3 2023-06-26 17:15:59 +03:00
EVictoryLossCheckResult.h Fix 2023-09-09 14:27:51 +02:00
InfoAboutArmy.cpp Improvements to type safety of Identifier class 2023-10-04 18:05:23 +03:00
InfoAboutArmy.h Improvements to type safety of Identifier class 2023-10-04 18:05:23 +03:00
QuestInfo.h Moved CGameState files into a separate directory 2023-06-26 17:15:59 +03:00
SThievesGuildInfo.h Remove few more implicit conversions 2023-11-15 15:55:19 +02:00
TavernHeroesPool.cpp Only apply normal mana regen for retreated heroes in taverns (h3 logic) 2023-11-12 19:30:33 +02:00
TavernHeroesPool.h Remove bitmasks of PlayerColor's. Add encode/decode methods 2023-09-04 18:56:16 +03:00
TavernSlot.h Update tavern on end of 7th turn of player in question 2023-08-24 23:34:33 +03:00