davewx7 / citadel

A turn based strategy game based on the Anura engine
Other
99 stars 25 forks source link

'Win in less than 10 rounds' quest shouldn't be completable with puzzle #201

Open Szunti opened 6 years ago

Szunti commented 6 years ago

Too cheap.

ghost commented 6 years ago

They shouldn't. Most these changes in https://github.com/davewx7/citadel/commit/bb8ed4d98e04e08a93a506f165196cdd16b99a2d are still in master today. In https://github.com/davewx7/citadel/tree/master/data/quests.cfg#L103-L113 you can see awards giving is guarded by puzzle, a field in game_state. I think game_state is constructed only by tbs_game (or maybe by tbs_game_base but I don't think so), however the dictionary it receives isn't bringing any puzzle flag.