From eaa3536c027a4f7c1b879b78ab0ecdefcdb4833d Mon Sep 17 00:00:00 2001 From: fusion32 Date: Sun, 8 Jun 2025 19:54:40 -0300 Subject: impl `TCreature::Move` which was absolute hell + some tidying up --- src/cr.hh | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/cr.hh') diff --git a/src/cr.hh b/src/cr.hh index 37a9f3d..2c60163 100644 --- a/src/cr.hh +++ b/src/cr.hh @@ -499,6 +499,10 @@ struct TCreature: TSkillBase { void Go(int DestX, int DestY, int DestZ); void Rotate(int Direction); void Rotate(TCreature *Target); + void Move(Object Obj, int DestX, int DestY, int DestZ, uint8 Count); + void Trade(Object Obj, uint32 TradePartner); + void Use(Object Obj1, Object Obj2, uint8 Dummy); + void Turn(Object Obj); void Attack(void); void Execute(void); uint32 CalculateDelay(void); -- cgit v1.2.3