mirror of
https://github.com/SapphireServer/Sapphire.git
synced 2025-05-25 19:17:45 +00:00
show darkside chara effect
This commit is contained in:
parent
0a5930fefe
commit
381af61662
1 changed files with 11 additions and 0 deletions
|
@ -2360,7 +2360,18 @@ bool Sapphire::Entity::Player::gaugeDrkGetDarkArts()
|
|||
void Sapphire::Entity::Player::gaugeDrkSetDarkSideTimer( uint16_t value, bool sendPacket )
|
||||
{
|
||||
assert( value >= 0 && value <= 60000 );
|
||||
auto oldValue = gaugeDrkGetDarkSideTimer();
|
||||
m_gauge.drk.darksideTimer = value;
|
||||
if( ( oldValue == 0 && value != 0 ) ||
|
||||
( oldValue != 0 && value == 0 ) )
|
||||
{
|
||||
auto pPacket = makeZonePacket< FFXIVIpcCharaVisualEffect >( getId() );
|
||||
if( value != 0 )
|
||||
{
|
||||
pPacket->data().id = 22;
|
||||
}
|
||||
queuePacket( pPacket );
|
||||
}
|
||||
if( sendPacket )
|
||||
sendActorGauge();
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue