gamefreedomgit / Frostmourne

3 stars 1 forks source link

Mob aggro and roots #1557

Open Manpower99 opened 1 month ago

Manpower99 commented 1 month ago

Description: Currently on whitemane if a mob is rooted his target selection remains the same regardless of it's access to its targets who are in the aggro list. If certain abilities impair the access of the mob to its higher threat-ranked targets (e.g., root spells like Entangling Roots or Frost Nova), the mob should attack the highest threat-ranked target in its ability range (usually visible for melee mobs or silenced casters, which have a combat range of 5 yards)

This is something that can be noticed in bossfights such as Deathbringer Saurfang with his beasts doing very high damage to targets within their melee range whenever they get frost nova'd, which is why the way the bossfight gets done in a blizzlike setting is by slowing/stunning the mobs to kite and kill/burst asap and not rooting them since that would kill the players within their melee range.

Another boss is Freya and her wave of adds which are always stunned/typhooned and never rooted to prevent them meleeing targets within their melee range. notably the Snaplasher is always slowed and never rooted/frost nova'd for this reason.

Database links:

Manpower99 commented 2 weeks ago

Any chance this gets fixed prior to ulduar? it does affect some bosses in it.

Riztazz commented 1 week ago

We currently have no way to define what is a ranged creature in core so sadly this will be put on hold, i'll have to think how to go about it

Manpower99 commented 1 week ago

We currently have no way to define what is a ranged creature in core so sadly this will be put on hold, i'll have to think how to go about it

Possibly by its ability to melee/cast spells, since Shoot is technically a spell id idk. but alright thank you for the response.

Riztazz commented 1 week ago

Not as simple as it sounds

Riztazz commented 1 week ago

Ok that was quick, we came up with a solution, i'll implement it tomorrow

Manpower99 commented 1 week ago

Ok that was quick, we came up with a solution, i'll implement it tomorrow

You're a lifesaver thank you riz!

Riztazz commented 1 week ago

Fix is coming, we just gotta figure out a few things;p

Riztazz commented 2 days ago

fixed, will close once it's live wish me luck;p

Manpower99 commented 2 days ago

fixed, will close once it's live wish me luck;p

i'll keep u updated on this, thanks alot!