summaryrefslogtreecommitdiff |
diff options
Diffstat (limited to 'src/battle/mechanic')
-rw-r--r-- | src/battle/mechanic/condition/blt_cond_heal.erl | 7 | ||||
-rw-r--r-- | src/battle/mechanic/skill/btl_skill_static_heal.erl (renamed from src/battle/mechanic/skill/btl_static_heal.erl) | 2 |
2 files changed, 4 insertions, 5 deletions
diff --git a/src/battle/mechanic/condition/blt_cond_heal.erl b/src/battle/mechanic/condition/blt_cond_heal.erl index 2479720..e67ae08 100644 --- a/src/battle/mechanic/condition/blt_cond_heal.erl +++ b/src/battle/mechanic/condition/blt_cond_heal.erl @@ -26,16 +26,15 @@ btl_character_turn_update:type() ) -> { - btl_condition:type(), - [ataxic:basic()], + [{btl_condition:type(), ataxic:basic()}], btl_character_turn_update:type() }. apply (Condition, Update) -> {TargetIX, Amount} = - case btl_condition:get_parameter(Condition) of + case btl_condition:get_parameters(Condition) of {StoredTargetIX, StoredAmount} -> {StoredTargetIX, StoredAmount}; Other -> error({condition, parameter, Other}) end, % TODO - {Condition, [], Update}. + {[{Condition, []}], Update}. diff --git a/src/battle/mechanic/skill/btl_static_heal.erl b/src/battle/mechanic/skill/btl_skill_static_heal.erl index bb67463..7a9bf35 100644 --- a/src/battle/mechanic/skill/btl_static_heal.erl +++ b/src/battle/mechanic/skill/btl_skill_static_heal.erl @@ -36,7 +36,7 @@ cast_logic (TargetIX, Amount, S0Update) -> {TargetIX, HealAmount} ), - {_S1Healing, _HealingUpdates, S1Update} = + {_S1HealindAndUpdate, S1Update} = btl_cond_heal:apply ( Healing, |