#11
|
||||
|
Quote:
I rarely even bother to tash my pet honestly and I don't feel it makes a big difference until the level gap is smaller. That being said, I do always run 255 cha but have had many times where I forgot to recast and didn't notice a change
__________________
Eberron 60 Erudite Enchanter <Awakenend>
Enjamin 60 Erudite Cleric <Awakenend> Yxarus 60 Iksar Warrior <Awakened> Fauvana 54 Erudite Necromancer Seliel 24 Erudite Rogue Deepwalter 6 Erudite Paladin Fauvano 40 Dark Elf Necromancer Stoppinswords 11 Dark Elf Warrior | |||
Last edited by Jmcwrestling; 09-30-2017 at 11:12 AM..
|
|
#12
|
|||
|
[QUOTE=Barm McLir;2587579]
Assuming that it is close, then these comments from the function isCharismaCheck() (line 4637) are very helpful: Code:
/* Charisma ONLY effects the initial resist check when charm is cast with 10 CHA = -1 Resist mod up to 255 CHA (min ~ 75 cha) Charisma less than ~ 75 gives a postive modifier to resist checks at approximate ratio of -10 CHA = +6 Resist. Mez spells do same initial resist check as a above. Lull spells only check charisma if inital cast is resisted to see if mob will aggro, same modifier/cap as above. Charisma DOES NOT extend charm durations. Fear resist chance is given a -20 resist modifier if CHA is < 100, from 100-255 it progressively reduces the negative mod to 0. Fears verse undead DO NOT apply a charisma modifer. (Note: unknown Base1 values defined in undead fears do not effect duration). */ Code:
//Lull spells DO NOT use regular resists on initial cast, instead they use a flat +15 modifier. Live parses confirm this. //Regular resists are used when checking if mob will aggro off of a lull resist. Interesting. So if I'm understanding this right, Cha only effects the initial cast and not the individual checks after? Or am I completely off on that? Regardless, informative, thank you. | ||
|
#13
|
|||
|
I think it's fairly safe to assume that CHA works differently with charms on P99 as opposed to the vanilla EQEmu code.
In my experience, higher CHA does indeed extend the average charm duration. | ||
|
#14
|
||||
|
Quote:
Holding off on this comment until I read the source a bit more. I may have this wrong. | |||
Last edited by Barm McLir; 09-30-2017 at 12:46 PM..
|
|
#15
|
|||
|
The comment is taken from the vanilla EQEmu code. P99 runs a modified version of this code and nobody but the P99 devs know what exactly they modified.
| ||
|
#16
|
|||
|
Interesting code comments.
I believe they mean that while it doesn't extend the maximum charm duration, it does indeed affect the checks upon server ticks. So, you can indeed have longer duration charms as opposed to a lower CHA whch would yield more charm check fails. Something like that... er | ||
|
#17
|
||||
|
Quote:
| |||
|
#18
|
|||
|
I'm still not convinced that there are different charm modifiers for the different, currently available, classes. From a developers point of view, I'd make them all the same probably. It's simply too hard to measure.
Maybe a developer can enlighten us please :-) | ||
|
#19
|
||||
|
Quote:
| |||
|
|
|