BuffStackTest (MQ2Main/MQ2Utilities.cpp)
Posted: Thu Mar 20, 2014 12:29 am
With .Stacks checking songs, this has become more of a noticeable problem, but all of the "limit" type spell effects shouldn't cause any stacking conflicts, currently only one of them is excluded. (Specific example of problems, Pyromancy and Aura of the Poet)
Here are all the effects grabbed from EQEmu source since that was the easiest for me
Here are all the effects grabbed from EQEmu source since that was the easiest for me
Code: Select all
284:#define SE_LimitMaxLevel 134 // implemented
285:#define SE_LimitResist 135 // implemented
286:#define SE_LimitTarget 136 // implemented
287:#define SE_LimitEffect 137 // implemented
288:#define SE_LimitSpellType 138 // implemented
289:#define SE_LimitSpell 139 // implemented
290:#define SE_LimitMinDur 140 // implemented
291:#define SE_LimitInstant 141 // implemented
292:#define SE_LimitMinLevel 142 // implemented
293:#define SE_LimitCastTimeMin 143 // implemented
294:#define SE_LimitCastTimeMax 144 // implemented (*not used in any known live spell)
498:#define SE_LimitManaMin 348 // implemented
535:#define SE_LimitSpellGroup 385 // implemented - Limits to spell group(ie type 3 reuse reduction augs that are class specific and thus all share s SG)
541:#define SE_LimitManaMax 391 // implemented
553://#define SE_LimitSpellClass 403 // *not implemented - unclear what this refers too (not 'right click' spell bar)
554://#define SE_LimitSpellSubclass 404 // *not implemented - unclear what this refers too (not 'right click' spell bar)
561:#define SE_LimitClass 411 // implemented - Limits to spells of a certain class (Note: The class value in dbase is +1 in relation to item class value)
562:#define SE_LimitRace 412 // implemented - Limits to spells cast by a certain race (Note: not used in any known live spells)
564:#define SE_LimitCastingSkill 414 // implemented - Limit a focus to include spells cast using a specific skill.
572:#define SE_LimitUseMin 422 // implemented - limit a focus to require a min amount of numhits value (used with above)
573:#define SE_LimitUseType 423 // implemented - limit a focus to require a certain numhits type
578:#define SE_LimitToSkill 428 // implemented - limits what skills will effect a skill proc