diff options
| author | fusion32 <marcopuzziello@gmail.com> | 2025-05-30 10:32:29 -0300 |
|---|---|---|
| committer | fusion32 <marcopuzziello@gmail.com> | 2025-05-30 10:32:29 -0300 |
| commit | dff5e62f6ebb1b06c234b9144458788893b6ca86 (patch) | |
| tree | 828c51278c906ad9e71dac3b54b7246a0c04706d /src/player.hh | |
| parent | f6c8c67094de3fe19f1e7871a7e78a91fb9bf3dd (diff) | |
| download | game-dff5e62f6ebb1b06c234b9144458788893b6ca86.tar.gz game-dff5e62f6ebb1b06c234b9144458788893b6ca86.zip | |
initial work on `crcombat.cc`
Diffstat (limited to 'src/player.hh')
| -rw-r--r-- | src/player.hh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/player.hh b/src/player.hh index bb58ac3..815289e 100644 --- a/src/player.hh +++ b/src/player.hh @@ -68,8 +68,14 @@ struct TPlayerData { struct TPlayer: TCreature { // REGULAR FUNCTIONS // ========================================================================= - void CheckState(void); + uint8 GetRealProfession(void); + uint8 GetEffectiveProfession(void); uint8 GetActiveProfession(void); + bool GetActivePromotion(void); + bool IsAttackJustified(uint32 Victim); + void RecordAttack(uint32 Victim); + + void CheckState(void); // VIRTUAL FUNCTIONS // ========================================================================= |
