mirror of
https://github.com/mangosfour/server.git
synced 2025-12-15 10:37:02 +00:00
[8688] proper implementation of creatures ghost-flags
this reverts 8676 (9c50d9e70314b0cd9eb0fe3bac8040d64a9965a5) the new flag is from wdb-files so your database should be already alright also i've dropped the function Player::CanInteractWithNPCs cause it was used only in one place and didn't seem to make anything easier NOTE for this flag: it just means that the creature can be seen by ghost-players too.. so they are still visible for alive players.. unless a special aura or ther unitflag (spiritguide/healer) disables this.. (see next commit for it)
This commit is contained in:
parent
58139610eb
commit
e990d5c509
12 changed files with 24 additions and 36 deletions
|
|
@ -1884,7 +1884,7 @@ enum CreatureFamily
|
|||
enum CreatureTypeFlags
|
||||
{
|
||||
CREATURE_TYPEFLAGS_TAMEABLE = 0x000001, // Tameable by any hunter
|
||||
CREATURE_TYPEFLAGS_GHOST = 0x000002, // Creature are also visible for not alive player. Allow gossip interaction if npcflag allow?
|
||||
CREATURE_TYPEFLAGS_GHOST_VISIBLE = 0x000002, // Creatures which can _also_ be seen when player is a ghost
|
||||
CREATURE_TYPEFLAGS_UNK3 = 0x000004,
|
||||
CREATURE_TYPEFLAGS_UNK4 = 0x000008,
|
||||
CREATURE_TYPEFLAGS_UNK5 = 0x000010,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue