-
Notifications
You must be signed in to change notification settings - Fork 546
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
AI: Change CreatureStaticFlags::SESSILE impl to mean combat movement
- Loading branch information
1 parent
7e70ff6
commit 07f448d
Showing
1 changed file
with
2 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
07f448d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
are you sure that it's just combat movement? I spot-checked a few NPCs that have SESSILE flag and many of them are just unmoving NPCs like 14422 or 14449, just invisible trigger NPCs that should never get into combat to begin with.
07f448d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep. What you are describing is mobs that should have OOC movement set in DB to none. Also, invisible triggers do enter combat in general, they just do not respond to it.
07f448d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
14337 is a summoned NPC Field Repair Bot, it can't enter combat either and has the SESSILE flag. But if it can't enter combat anyway and SESSILE means no combat movement, that flag would be redundant, right? So I don't understand why SESSILE is supposed to be only combat movement and not all movement in general
07f448d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wandering Eye of Kilrogg, confirmed to have ooc movement and sessile flag.
07f448d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You have to actually prove something that conflicts with the implementation, not something that works with no problems.
07f448d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are you sure? As far as I can tell Wandering Eye of Kilrogg does not have Sessile, it has
1100806
=>
07f448d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I never said anything about our db. Our db is not the source for research. You have to actually check sniffs, leaked dbs and others.
07f448d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, that is what I checked. creaturedifficulty
07f448d
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fubar