Rituals are now taken from the belt and shown in th combat_ui and in the system::combat. They aren't used in combat calcs yet though.

This commit is contained in:
Zed A. Shaw 2025-04-24 13:43:57 -04:00
parent 00c28f47eb
commit ebb69dd589
6 changed files with 27 additions and 19 deletions

View file

@ -95,8 +95,8 @@ namespace combat {
auto& effect = effects[action.name];
result.damage += int(effect["damage"]);
result.probability *= float(effect["probability"]);
result.kind = RitualKind(int(effect["kind"]));
result.element = RitualElement(int(effect["element"]));
if(effect.contains("kind")) result.kind = RitualKind(int(effect["kind"]));
if(effect.contains("element")) result.element = RitualElement(int(effect["element"]));
}
}