Support for new move fail handling.
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -261,3 +261,19 @@ void AngelScriptScript::OverrideSTABModifier(CreatureLib::Battling::ExecutingAtt
|
||||
ctx->SetArgAddress(3, stabModifier);
|
||||
})
|
||||
}
|
||||
void AngelScriptScript::ChangePriority(CreatureLib::Battling::AttackTurnChoice* choice, int8_t* priority) {
|
||||
CALL_HOOK(ChangePriority, {
|
||||
ctx->SetArgObject(0, (void*)choice);
|
||||
ctx->SetArgAddress(1, priority);
|
||||
})
|
||||
}
|
||||
void AngelScriptScript::OnFail(CreatureLib::Battling::Creature* target) {
|
||||
CALL_HOOK(OnFail, {
|
||||
ctx->SetArgObject(0, (void*)target);
|
||||
})
|
||||
}
|
||||
void AngelScriptScript::OnOpponentFail(CreatureLib::Battling::Creature* target) {
|
||||
CALL_HOOK(OnOpponentFail, {
|
||||
ctx->SetArgObject(0, (void*)target);
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user