Calm/Harmony/Rest The Dead
Any ideas why this either seems to aggro the mob or say 'Your spell did not take hold'? This is on a level 1 skeleton by a level 70 necro.
|
If it wont take hold then it will aggro the mob,why it wont take hold I dont know , why a level 70 necro would need to harmony a level 1 skelli , I have no idea ..lol.........probably a broke spell.
|
LAst I knew harmony class spells all had this problem, they just don't work...
I thought windcatcher (Think it was him, if not sorry whomever I just blatantly scrubbed!) Came up with a temporary haxxors patch, but I believe that was also killed due to a restructuring on another update... So the long and short of it is, I don't think any of the harmony class spells are working because the harmony effect itself is broke.... Or I could be wrong ;) |
Looking at the beneficial casting code (forgive me if i'm wrong) it looks like nobody would be able to land this 'buff' on an npc unless they're a GM.
From testing i am experiencing the following: GM: Harmony - Lands, no aggro. When cast a second time, you can see the buff wear off. Calm - Aggros 100% of the time. Normal Player: Harmony - Does not land. Reports 'Your spell did not take hold'. No aggro. Calm - Aggros 100% of the time. I can't seem to find the code for calm. So I'll put that on the back burner for now. But looking at the beneficial code in spells.cpp (line 2228) I can see that there doesn't seem to be a check for harmony beneficial buff spells on NPCs. Now i'm not at home right now so I can't check this but I am guessing we need to add a check in here to fix this. Quote:
Then I am assuming once this is done we make changes to ApplySpellBonuses in bonuses.cpp to add an additional check for SE_Calm? |
There was a fix for this a long while back. I guess it made it's way back in somehow. IIRC, all of the first spell ranks didn't work. For example, Lull I believe, for Enchanters. However, the next rank spell which was Soothe, worked with no issue.
If you take a look at the changelog on the revision it was fixed, it would probably help a bit more. Sorry, I don't remember the exact revision. |
Working on a temporary fix in this thread. Please see here for further information:
http://www.eqemulator.net/forums/sho...001#post137001 Thanks Bolly |
All times are GMT -4. The time now is 06:08 PM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.