1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-26 22:57:00 +02:00
vcmi/server/processors
Ivan Savenko e9ac8c67c1 Reworked and fixed selection of secondary skills:
- Fixed off-by-one error when checking for obligatory skills
- If both wisdom and magic school must be offered in the same slot, magic
school will be correctly offered on next levelup
- Obligatory skill can now be proposed for upgrade
- Obligatory skills are now offered using hero class weight instead of
simple random
- If hero has multiple skills not available to his class game will
select random skill instead of first one
- Moved storage of random seed to server instead of mutable member
2023-11-20 18:46:24 +02:00
..
HeroPoolProcessor.cpp Reworked and fixed selection of secondary skills: 2023-11-20 18:46:24 +02:00
HeroPoolProcessor.h Reworked and fixed selection of secondary skills: 2023-11-20 18:46:24 +02:00
PlayerMessageProcessor.cpp Use variant identifier in netpacks where applicable 2023-11-08 14:00:23 +02:00
PlayerMessageProcessor.h code review 2023-09-25 18:06:40 +02:00
TurnOrderProcessor.cpp Relaxed ordering requirements - player can start turn even if players 2023-11-09 00:08:13 +02:00
TurnOrderProcessor.h Compute player contacts only once on turn start 2023-09-26 13:42:20 +03:00