1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-25 05:57:45 +00:00
sapphire/scripts/native/statuseffect/Status50.cpp
2017-12-11 21:10:54 +11:00

29 lines
No EOL
662 B
C++

#include "../ScriptObject.h"
class Status50 : public StatusEffectScript
{
public:
Status50() : StatusEffectScript( "StatusEffect50", 50 )
{}
virtual void onTick( Core::Entity::ActorPtr actor )
{
if( actor->isPlayer() )
actor->getAsPlayer()->sendDebug( "tick tock bitch" );
}
virtual void onApply( Entity::ActorPtr actor )
{
if( actor->isPlayer() )
actor->getAsPlayer()->sendDebug( "status50 applied" );
}
virtual void onExpire( Entity::ActorPtr actor )
{
if( actor->isPlayer() )
actor->getAsPlayer()->sendDebug( "status50 timed out" );
}
};
EXPORT_STATUSEFFECTSCRIPT( Status50 )