Core/PacketIO: Updated and enabled SMSG_FISH_NOT_HOOKED

This commit is contained in:
Carbenium
2016-02-10 15:34:38 +01:00
parent 781152a30c
commit 0113b0f625
3 changed files with 12 additions and 4 deletions
@@ -1520,9 +1520,9 @@ void GameObject::Use(Unit* user)
default:
{
SetLootState(GO_JUST_DEACTIVATED);
WorldPacket data(SMSG_FISH_NOT_HOOKED, 0);
player->SendDirectMessage(&data);
WorldPackets::GameObject::FishNotHooked notHooked;
player->SendDirectMessage(notHooked.Write());
break;
}
}
@@ -92,6 +92,14 @@ namespace WorldPackets
int32 Damage = 0;
int32 SpellID = 0;
};
class FishNotHooked final : public ServerPacket
{
public:
FishNotHooked() : ServerPacket(SMSG_FISH_NOT_HOOKED, 0) { }
WorldPacket const* Write() override { return &_worldPacket; }
};
}
}
#endif // GOPackets_h__
+1 -1
View File
@@ -1055,7 +1055,7 @@ void OpcodeTable::Initialize()
DEFINE_SERVER_OPCODE_HANDLER(SMSG_FEIGN_DEATH_RESISTED, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_FINAL_CHUNK, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_FISH_ESCAPED, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_FISH_NOT_HOOKED, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_FISH_NOT_HOOKED, STATUS_NEVER, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_FLIGHT_SPLINE_SYNC, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_FORCED_DEATH_UPDATE, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);
DEFINE_SERVER_OPCODE_HANDLER(SMSG_FORCE_ANIM, STATUS_UNHANDLED, CONNECTION_TYPE_REALM);