aboutsummaryrefslogtreecommitdiff
path: root/src/stubs.hh
diff options
context:
space:
mode:
authorfusion32 <marcopuzziello@gmail.com>2025-06-07 23:52:37 -0300
committerfusion32 <marcopuzziello@gmail.com>2025-06-07 23:52:37 -0300
commit0590a5f1b3e0ffe295d7894a16b9d8aff3fae586 (patch)
tree6a340a2d415185f3634c2206e00e630bea998474 /src/stubs.hh
parent3d7fcfc4a6a1fc7016145b39596775bcd32be5c1 (diff)
downloadgame-0590a5f1b3e0ffe295d7894a16b9d8aff3fae586.tar.gz
game-0590a5f1b3e0ffe295d7894a16b9d8aff3fae586.zip
implement monster raids
Diffstat (limited to 'src/stubs.hh')
-rw-r--r--src/stubs.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/stubs.hh b/src/stubs.hh
index 3495a59..d936ab5 100644
--- a/src/stubs.hh
+++ b/src/stubs.hh
@@ -28,12 +28,13 @@ extern void ChallengeMonster(TCreature *Challenger, TCreature *Monster);
extern int CountInventoryObjects(uint32 CreatureID, ObjectType Type, uint32 Value);
extern Object Create(Object Con, ObjectType Type, uint32 Value);
extern Object CreateAtCreature(uint32 CreatureID, ObjectType Type, uint32 Value);
-extern void CreateMonster(int Race, int x, int y, int z, int Home, uint32 Master, bool ShowEffect);
+extern TCreature *CreateMonster(int Race, int x, int y, int z, int Home, uint32 Master, bool ShowEffect);
extern void CreatePlayerList(bool Online);
extern void CreatePool(Object Con, ObjectType Type, uint32 Value);
extern void Delete(Object Obj, int Count);
extern bool FieldPossible(int x, int y, int z, int FieldType);
extern Object GetBodyObject(uint32 CreatureID, int Position);
+extern Object GetBodyContainer(uint32 CreatureID, int Position);
extern void GetExitPosition(uint16 HouseID, int *x, int *y, int *z);
extern TConnection *GetFirstConnection(void);
extern TConnection *GetNextConnection(void);
@@ -62,7 +63,6 @@ extern void ProcessCommunicationControl(void);
extern void ProcessConnections(void);
extern void ProcessCronSystem(void);
extern void ProcessMonsterhomes(void);
-extern void ProcessMonsterRaids(void);
extern void ProcessReaderThreadReplies(TRefreshSectorFunction *RefreshSector, TSendMailsFunction *SendMails);
extern void ProcessWriterThreadReplies(void);
extern void ReceiveData(void);