From 08a0556b3635eb1b21ffd8dd3e9b70c1f891163a Mon Sep 17 00:00:00 2001 From: collett Date: Tue, 4 Feb 2020 17:09:23 +0900 Subject: [PATCH] require combo --- src/scripts/action/war/ActionMaim37.cpp | 3 +++ src/scripts/action/war/ActionStormsEye45.cpp | 3 +++ src/scripts/action/war/ActionStormsPath42.cpp | 3 +++ 3 files changed, 9 insertions(+) diff --git a/src/scripts/action/war/ActionMaim37.cpp b/src/scripts/action/war/ActionMaim37.cpp index b0537507..85dfaf14 100644 --- a/src/scripts/action/war/ActionMaim37.cpp +++ b/src/scripts/action/war/ActionMaim37.cpp @@ -17,6 +17,9 @@ public: void onExecute( Sapphire::World::Action::Action& action ) override { + if( !action.isCorrectCombo() ) + return; + auto pPlayer = action.getSourceChara()->getAsPlayer(); assert( pPlayer ); uint8_t ib = pPlayer->gaugeWarGetIb(); diff --git a/src/scripts/action/war/ActionStormsEye45.cpp b/src/scripts/action/war/ActionStormsEye45.cpp index 567110a9..004ddf4f 100644 --- a/src/scripts/action/war/ActionStormsEye45.cpp +++ b/src/scripts/action/war/ActionStormsEye45.cpp @@ -17,6 +17,9 @@ public: void onExecute( Sapphire::World::Action::Action& action ) override { + if( !action.isCorrectCombo() ) + return; + auto pPlayer = action.getSourceChara()->getAsPlayer(); assert( pPlayer ); uint8_t ib = pPlayer->gaugeWarGetIb(); diff --git a/src/scripts/action/war/ActionStormsPath42.cpp b/src/scripts/action/war/ActionStormsPath42.cpp index 51b113f1..c5e9f940 100644 --- a/src/scripts/action/war/ActionStormsPath42.cpp +++ b/src/scripts/action/war/ActionStormsPath42.cpp @@ -17,6 +17,9 @@ public: void onExecute( Sapphire::World::Action::Action& action ) override { + if( !action.isCorrectCombo() ) + return; + auto pPlayer = action.getSourceChara()->getAsPlayer(); assert( pPlayer ); uint8_t ib = pPlayer->gaugeWarGetIb();