public static void Target(this Npc npc) { var asm = new ASM(); { asm.Pushad(); asm.Push68((int)npc.UniqueID.Value); asm.Mov_EAX_DWORD_Ptr(Game.GameBaseAddress); asm.Mov_ECX_DWORD_Ptr_EAX_Add(0x20); asm.Add_ECX(0xEC); asm.Mov_EBX(0x584580); asm.Call_EBX(); asm.Popad(); asm.Ret(); } asm.Run(npc.NpcBase.Core); }