public void PacketReceive_NpcBuffPacket_EventCanceled() { var packet = new NpcAddBuff { NpcIndex = 1, Id = BuffId.Poisoned, Ticks = 60 }; var sender = Mock.Of <IPlayer>(); PacketReceive_EventCanceled <NpcAddBuff, NpcAddBuffEvent>(packet, sender); }
public void PacketReceive_NpcAddBuff_EventTriggered() { var packet = new NpcAddBuff { NpcIndex = 1, Id = BuffId.Poisoned, Ticks = 60 }; var sender = Mock.Of <IPlayer>(); PacketReceive_EventTriggered <NpcAddBuff, NpcAddBuffEvent>(packet, sender, evt => ((OrionNpc)evt.Npc).Wrapped == Terraria.Main.npc[1] && evt.Player == sender && evt.Buff == new Buff(BuffId.Poisoned, 60)); }