diff --git a/src/world/Action/Action.cpp b/src/world/Action/Action.cpp index 3d724529..6099f51c 100644 --- a/src/world/Action/Action.cpp +++ b/src/world/Action/Action.cpp @@ -272,6 +272,10 @@ void Sapphire::Action::Action::execute() 0x219, m_id, m_id, m_id, m_id ); m_pSource->sendToInRangeSet( control, true );*/ + if( auto player = m_pSource->getAsPlayer() ) + { + player->unsetStateFlag( PlayerStateFlag::Casting ); + } } if( !hasClientsideTarget() )