aggro radius
I've been noticing that lull/harmony effects do not appear to have the expected effect. In particular, the monk phantom line of disciplines do not appear to reduce assist range. Looking through code, I found this:
Code:
void EntityList::AIYellForHelp(Mob* sender, Mob* attacker) { |
I think it could be related how we have a SINGLE value in npc_types for Personal Agro and for Assist range, while looking at spell file you clearly see that ALL lull type spells have as much as 3 diffirent properties - Lull, Frenzy range, and Harmony, each of which supposely does something diffirent...
|
Quote:
|
Quote:
|
Although I still do not know why the range value in my first post was being squared, I believe I may have found out why the monk phantom disciplines don't work as desired. I'm using a version that is level 69, Phantom Cry. It only has the reaction radius effect (SE_Harmony), whereas lower level phantom discs have reaction radius, frenzy radius and lull effects.
According to this excerpt from the comments on this page: Quote:
|
The reason is to do the range check without the square root.
|
KLS, but does Emu code actualy sees the diffirence between frenzy range and assist range?
Also could someone clearfy what then "harmony" value does, since these allready seem to cover both effects? |
Quote:
Quote:
|
Quote:
Quote:
Frenzy Radius - distance from which mob will agro Lull - distance from which mob will assist Harmony - ALSO distance from which mob will agro? so Harmony just repeats Frenzy range effect? |
Quote:
Quote:
|
Honestly it's code that I haven't ever really touched, it was like that when I got here and other than some minor changes it's mostly the same.
If something didn't work right it wouldn't completely surprise me. |
Quote:
you also saying that effects on emu are reversed. which means if we take a LULL only spell and it does NOT lull - then you have proved that emu uses these effects in reverse. |
Quote:
Quote:
|
Quote:
look http://everquest.allakhazam.com/db/s...&action=search you see that lower level spells all have: Frenzy Radius Reaction Radius then you see Pacify added (whats that do now?) then on lev 67 Placate spell you see 2 of effects dissapear and only Reaction Radius remains. this spell IS in Titanium spell list. So take this spell, run Emu and cast it. - see which of the two it reduces. Here is your answer. |
Quote:
What I DON'T know is: On live, is reaction radius the aggro radius or the assist radius? The same for frenzy radius. Does it affect aggro or assist radius on live? I don't see how doing anything at all on the emulator will answer that since the emulator could be wrong. |
ok, so ist the LIVE values you concerned with- this one is actualy MUCh easier to answer =)
you simply ASK any 67+ chanter who is playing on LIVE =) or- I am sure you can find this information posted. Logicly- looking at spell properties, lev 67 Placate only has "Reaction Radius " Here is a post writen on Ala boards for Placate: Quote:
which means Frenzy = Presonal Agro PS. what I don't understand why they needed as much as 4 diffirent effects (reaction, frenzy, pacify and harmony) to represent only 2 things (assist and agro) |
ok corection. apperently "harmony" is an actual effect. It just something writen as name of effect in Bleh/Ala editor INSTEAD of "Reaction Radius" - effect ID 86
which leaves us with 3 effects: Reaction Radius Frenzy Radius Pacify Pacify can be found on some "lulls" but not on others. Its missing from 2 lowest rank lulls and from druids AoE Harmony, and then its present on all mid level lulls up until 67+ nerfs my BEST guess is that "pacify" effect is what MAY cuase mob to agro on you when spell is resisted, so lulls wihout pacify effects are never produce agro even if resisted. This theory however needs confirmation from LIVE. In Bleh/Ala editor "Pacify" effect is named as "Lull" ID #18 - which could also be missleading |
Quote:
Quote:
In any case, according to the information I found and the confirmation you found, the effects for reaction radius and frenzy radius are reversed in the emu code. This patch will correct those effects to match live: Code:
Index: zone/bonuses.cpp |
All times are GMT -4. The time now is 07:54 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.