mirror of
https://github.com/EQEmu/Server.git
synced 2026-04-07 17:22:26 +00:00
ITEM and PB slot checks too
This commit is contained in:
parent
1024e327b5
commit
d8c6c69450
@ -485,7 +485,7 @@ bool Mob::DoCastSpell(uint16 spell_id, uint16 target_id, uint16 slot,
|
|||||||
}
|
}
|
||||||
|
|
||||||
// This needs a bit more work for saving timer to PP for zoning etc
|
// This needs a bit more work for saving timer to PP for zoning etc
|
||||||
if (IsClient() && item_slot != INVALID_INDEX) {
|
if (IsClient() && item_slot != INVALID_INDEX && ((slot == USE_ITEM_SPELL_SLOT) || (slot == POTION_BELT_SPELL_SLOT))) {
|
||||||
ItemInst *itm = CastToClient()->GetInv().GetItem(item_slot);
|
ItemInst *itm = CastToClient()->GetInv().GetItem(item_slot);
|
||||||
if (itm && itm->GetItem()->RecastDelay) {
|
if (itm && itm->GetItem()->RecastDelay) {
|
||||||
outapp = new EQApplicationPacket(OP_ItemRecastDelay, sizeof(ItemRecastDelay_Struct));
|
outapp = new EQApplicationPacket(OP_ItemRecastDelay, sizeof(ItemRecastDelay_Struct));
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user