mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-12 05:21:29 +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(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
|
outapp->WriteUInt8(0); // Unknown
|
||||||
|
|
||||||
|
|||||||
@ -2356,12 +2356,13 @@ namespace RoF2
|
|||||||
outapp->WriteUInt32(0xFFFFFFFFU);
|
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
|
outapp->WriteUInt8(0); // Unknown
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user