summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornsensfel <SpamShield0@noot-noot.org>2019-10-30 18:12:49 +0100
committernsensfel <SpamShield0@noot-noot.org>2019-10-30 18:12:49 +0100
commita544420cb26bf8e9f21c3034953d3b02add54f78 (patch)
tree1b7518d725925f28a0b61351120cda934d4dce95 /src/battle/mechanic
parent61b0681e2fcda3d58db40376299253e65d93e819 (diff)
Conditions are difficult to implement...
Diffstat (limited to 'src/battle/mechanic')
-rw-r--r--src/battle/mechanic/condition/btl_cond_heal.erl12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/battle/mechanic/condition/btl_cond_heal.erl b/src/battle/mechanic/condition/btl_cond_heal.erl
index f38de7b..fd3d94f 100644
--- a/src/battle/mechanic/condition/btl_cond_heal.erl
+++ b/src/battle/mechanic/condition/btl_cond_heal.erl
@@ -11,7 +11,7 @@
-export
(
[
- apply/3
+ apply/4
]
).
@@ -25,15 +25,15 @@
-spec apply
(
shr_condition:context(any(), VolatileDataType),
- btl_character_turn_update:type(),
- btl_condition:type()
+ btl_condition:ref(),
+ btl_condition:type(),
+ btl_character_turn_update:type()
) ->
{
VolatileDataType,
- btl_character_turn_update:type(),
- btl_condition:update_action()
+ btl_character_turn_update:type()
}.
-apply (S0Context, S0Update, _S0Condition) ->
+apply (S0Context, _SelfRef, _S0Condition, S0Update) ->
{_Trigger, _ReadOnlyData, VolatileData} = S0Context,
{VolatileData, S0Update, none}.