mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-12 17:51:28 +00:00
RoF/RoF2 spell gem refresh in PP
This fixes issues with long recast spells
This commit is contained in:
parent
f612f8be42
commit
e862994716
@ -2269,12 +2269,13 @@ namespace RoF
|
||||
outapp->WriteUInt32(0xFFFFFFFFU);
|
||||
}
|
||||
|
||||
outapp->WriteUInt32(13); // Unknown count
|
||||
outapp->WriteUInt32(13); // gem refresh count
|
||||
|
||||
for (uint32 r = 0; r < 13; r++)
|
||||
for (uint32 r = 0; r < MAX_PP_MEMSPELL; r++)
|
||||
{
|
||||
outapp->WriteUInt32(0); // Unknown
|
||||
outapp->WriteUInt32(emu->spellSlotRefresh[r]); // spell gem refresh
|
||||
}
|
||||
outapp->WriteUInt32(0); // also refresh -- historically HT/LoH :P
|
||||
|
||||
outapp->WriteUInt8(0); // Unknown
|
||||
|
||||
|
||||
@ -2356,12 +2356,13 @@ namespace RoF2
|
||||
outapp->WriteUInt32(0xFFFFFFFFU);
|
||||
}
|
||||
|
||||
outapp->WriteUInt32(13); // Unknown count
|
||||
outapp->WriteUInt32(13); // gem refresh counts
|
||||
|
||||
for (uint32 r = 0; r < 13; r++)
|
||||
for (uint32 r = 0; r < MAX_PP_MEMSPELL; r++)
|
||||
{
|
||||
outapp->WriteUInt32(0); // Unknown
|
||||
outapp->WriteUInt32(emu->spellSlotRefresh[r]); // spell gem refresh
|
||||
}
|
||||
outapp->WriteUInt32(0); // also refresh -- historically HT/LoH :P
|
||||
|
||||
outapp->WriteUInt8(0); // Unknown
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user