diff --git a/src/common/Common.h b/src/common/Common.h index 818bcf0f..3f967d51 100644 --- a/src/common/Common.h +++ b/src/common/Common.h @@ -652,7 +652,7 @@ namespace Sapphire::Common enum class ActionEffectResultFlag : uint8_t { None = 0, - Absorbed = 4, + Absorbed = 0x04, EffectOnSource = 0x80, Reflected = 0xA0, }; diff --git a/src/lobby/GameConnection.cpp b/src/lobby/GameConnection.cpp index 16c4d4da..b3d85ddb 100644 --- a/src/lobby/GameConnection.cpp +++ b/src/lobby/GameConnection.cpp @@ -267,7 +267,7 @@ bool Lobby::GameConnection::sendServiceAccountList( FFXIVARR_PACKET_RAW& packet, } else { - Logger::info( "Could not retrieve session: {0}", std::string( ( char* ) &packet.data[ 0 ] + 0x20 ) ); + Logger::info( "Could not retrieve session: {0}", std::string( ( char* ) &packet.data[ 0 ] + 0x22 ) ); sendError( 1, 5006, 13001, tmpId ); return true; diff --git a/src/world/Actor/Chara.cpp b/src/world/Actor/Chara.cpp index 95b28484..1923a26c 100644 --- a/src/world/Actor/Chara.cpp +++ b/src/world/Actor/Chara.cpp @@ -507,7 +507,7 @@ void Sapphire::Entity::Chara::addStatusEffect( StatusEffect::StatusEffectPtr pEf statusEffectAdd->data().max_hp = getMaxHp(); statusEffectAdd->data().max_mp = static_cast< uint16_t >( getMaxMp() ); statusEffectAdd->data().classId = static_cast< uint8_t >( getClass() ); - statusEffectAdd->data().entryCount = 1; // todo: add multiple status but send only one result + statusEffectAdd->data().entryCount = 1; auto& status = statusEffectAdd->data().statusEntries[0];