mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-12 09:31:30 +00:00
520 lines
26 KiB
SQL
520 lines
26 KiB
SQL
DELIMITER $$
|
|
|
|
DROP FUNCTION IF EXISTS `GetSpellEffectToken`;
|
|
|
|
-- This function converts a numeric spell effect id to a string label based on server code designations
|
|
--
|
|
-- example:
|
|
-- SELECT `id`, `name`, GetSpellEffectToken(`effectid1`), GetSpellEffectToken(`effectid2`) FROM `spells_new` WHERE `id` IN ('1011', '1602', '11091');
|
|
CREATE FUNCTION `GetSpellEffectToken` (`effect_id` INT(11)) RETURNS VARCHAR(64)
|
|
BEGIN
|
|
DECLARE `token` VARCHAR(64) DEFAULT '';
|
|
|
|
CASE `effect_id`
|
|
WHEN '0' THEN SET `token` = 'SE_CurrentHP';
|
|
WHEN '1' THEN SET `token` = 'SE_ArmorClass';
|
|
WHEN '2' THEN SET `token` = 'SE_ATK';
|
|
WHEN '3' THEN SET `token` = 'SE_MovementSpeed';
|
|
WHEN '4' THEN SET `token` = 'SE_STR';
|
|
WHEN '5' THEN SET `token` = 'SE_DEX';
|
|
WHEN '6' THEN SET `token` = 'SE_AGI';
|
|
WHEN '7' THEN SET `token` = 'SE_STA';
|
|
WHEN '8' THEN SET `token` = 'SE_INT';
|
|
WHEN '9' THEN SET `token` = 'SE_WIS';
|
|
WHEN '10' THEN SET `token` = 'SE_CHA';
|
|
WHEN '11' THEN SET `token` = 'SE_AttackSpeed';
|
|
WHEN '12' THEN SET `token` = 'SE_Invisibility';
|
|
WHEN '13' THEN SET `token` = 'SE_SeeInvis';
|
|
WHEN '14' THEN SET `token` = 'SE_WaterBreathing';
|
|
WHEN '15' THEN SET `token` = 'SE_CurrentMana';
|
|
WHEN '16' THEN SET `token` = 'NI_NPCFrenzy';
|
|
WHEN '17' THEN SET `token` = 'NI_NPCAwareness';
|
|
WHEN '18' THEN SET `token` = 'SE_Lull';
|
|
WHEN '19' THEN SET `token` = 'SE_AddFaction';
|
|
WHEN '20' THEN SET `token` = 'SE_Blind';
|
|
WHEN '21' THEN SET `token` = 'SE_Stun';
|
|
WHEN '22' THEN SET `token` = 'SE_Charm';
|
|
WHEN '23' THEN SET `token` = 'SE_Fear';
|
|
WHEN '24' THEN SET `token` = 'SE_Stamina';
|
|
WHEN '25' THEN SET `token` = 'SE_BindAffinity';
|
|
WHEN '26' THEN SET `token` = 'SE_Gate';
|
|
WHEN '27' THEN SET `token` = 'SE_CancelMagic';
|
|
WHEN '28' THEN SET `token` = 'SE_InvisVsUndead';
|
|
WHEN '29' THEN SET `token` = 'SE_InvisVsAnimals';
|
|
WHEN '30' THEN SET `token` = 'SE_ChangeFrenzyRad';
|
|
WHEN '31' THEN SET `token` = 'SE_Mez';
|
|
WHEN '32' THEN SET `token` = 'SE_SummonItem';
|
|
WHEN '33' THEN SET `token` = 'SE_SummonPet';
|
|
WHEN '34' THEN SET `token` = 'NI_Confuse';
|
|
WHEN '35' THEN SET `token` = 'SE_DiseaseCounter';
|
|
WHEN '36' THEN SET `token` = 'SE_PoisonCounter';
|
|
WHEN '37' THEN SET `token` = 'NI_DetectHostile';
|
|
WHEN '38' THEN SET `token` = 'NI_DetectMagic';
|
|
WHEN '39' THEN SET `token` = 'NI_DetectPoison';
|
|
WHEN '40' THEN SET `token` = 'SE_DivineAura';
|
|
WHEN '41' THEN SET `token` = 'SE_Destroy';
|
|
WHEN '42' THEN SET `token` = 'SE_ShadowStep';
|
|
WHEN '43' THEN SET `token` = 'SE_Berserk';
|
|
WHEN '44' THEN SET `token` = 'SE_Lycanthropy';
|
|
WHEN '45' THEN SET `token` = 'SE_Vampirism';
|
|
WHEN '46' THEN SET `token` = 'SE_ResistFire';
|
|
WHEN '47' THEN SET `token` = 'SE_ResistCold';
|
|
WHEN '48' THEN SET `token` = 'SE_ResistPoison';
|
|
WHEN '49' THEN SET `token` = 'SE_ResistDisease';
|
|
WHEN '50' THEN SET `token` = 'SE_ResistMagic';
|
|
WHEN '51' THEN SET `token` = 'NI_DetectTraps';
|
|
WHEN '52' THEN SET `token` = 'SE_SenseDead';
|
|
WHEN '53' THEN SET `token` = 'SE_SenseSummoned';
|
|
WHEN '54' THEN SET `token` = 'SE_SenseAnimals';
|
|
WHEN '55' THEN SET `token` = 'SE_Rune';
|
|
WHEN '56' THEN SET `token` = 'SE_TrueNorth';
|
|
WHEN '57' THEN SET `token` = 'SE_Levitate';
|
|
WHEN '58' THEN SET `token` = 'SE_Illusion';
|
|
WHEN '59' THEN SET `token` = 'SE_DamageShield';
|
|
WHEN '60' THEN SET `token` = 'NI_TransferItem';
|
|
WHEN '61' THEN SET `token` = 'SE_Identify';
|
|
WHEN '62' THEN SET `token` = 'NI_ItemID';
|
|
WHEN '63' THEN SET `token` = 'SE_WipeHateList';
|
|
WHEN '64' THEN SET `token` = 'SE_SpinTarget';
|
|
WHEN '65' THEN SET `token` = 'SE_InfraVision';
|
|
WHEN '66' THEN SET `token` = 'SE_UltraVision';
|
|
WHEN '67' THEN SET `token` = 'SE_EyeOfZomm';
|
|
WHEN '68' THEN SET `token` = 'SE_ReclaimPet';
|
|
WHEN '69' THEN SET `token` = 'SE_TotalHP';
|
|
WHEN '70' THEN SET `token` = 'NI_CorpseBomb';
|
|
WHEN '71' THEN SET `token` = 'SE_NecPet';
|
|
WHEN '72' THEN SET `token` = 'NI_PreserveCorpse';
|
|
WHEN '73' THEN SET `token` = 'SE_BindSight';
|
|
WHEN '74' THEN SET `token` = 'SE_FeignDeath';
|
|
WHEN '75' THEN SET `token` = 'SE_VoiceGraft';
|
|
WHEN '76' THEN SET `token` = 'SE_Sentinel';
|
|
WHEN '77' THEN SET `token` = 'SE_LocateCorpse';
|
|
WHEN '78' THEN SET `token` = 'SE_AbsorbMagicAtt';
|
|
WHEN '79' THEN SET `token` = 'SE_CurrentHPOnce';
|
|
WHEN '80' THEN SET `token` = 'NI_EnchantLight';
|
|
WHEN '81' THEN SET `token` = 'SE_Revive';
|
|
WHEN '82' THEN SET `token` = 'SE_SummonPC';
|
|
WHEN '83' THEN SET `token` = 'SE_Teleport';
|
|
WHEN '84' THEN SET `token` = 'SE_TossUp';
|
|
WHEN '85' THEN SET `token` = 'SE_WeaponProc';
|
|
WHEN '86' THEN SET `token` = 'SE_Harmony';
|
|
WHEN '87' THEN SET `token` = 'SE_MagnifyVision';
|
|
WHEN '88' THEN SET `token` = 'SE_Succor';
|
|
WHEN '89' THEN SET `token` = 'SE_ModelSize';
|
|
WHEN '90' THEN SET `token` = 'NI_Cloak';
|
|
WHEN '91' THEN SET `token` = 'SE_SummonCorpse';
|
|
WHEN '92' THEN SET `token` = 'SE_InstantHate';
|
|
WHEN '93' THEN SET `token` = 'SE_StopRain';
|
|
WHEN '94' THEN SET `token` = 'SE_NegateIfCombat';
|
|
WHEN '95' THEN SET `token` = 'SE_Sacrifice';
|
|
WHEN '96' THEN SET `token` = 'SE_Silence';
|
|
WHEN '97' THEN SET `token` = 'SE_ManaPool';
|
|
WHEN '98' THEN SET `token` = 'SE_AttackSpeed2';
|
|
WHEN '99' THEN SET `token` = 'SE_Root';
|
|
WHEN '100' THEN SET `token` = 'SE_HealOverTime';
|
|
WHEN '101' THEN SET `token` = 'SE_CompleteHeal';
|
|
WHEN '102' THEN SET `token` = 'SE_Fearless';
|
|
WHEN '103' THEN SET `token` = 'SE_CallPet';
|
|
WHEN '104' THEN SET `token` = 'SE_Translocate';
|
|
WHEN '105' THEN SET `token` = 'SE_AntiGate';
|
|
WHEN '106' THEN SET `token` = 'SE_SummonBSTPet';
|
|
WHEN '107' THEN SET `token` = 'SE_AlterNPCLevel';
|
|
WHEN '108' THEN SET `token` = 'SE_Familiar';
|
|
WHEN '109' THEN SET `token` = 'SE_SummonItemIntoBag';
|
|
WHEN '110' THEN SET `token` = 'NI_IncreaseArchery';
|
|
WHEN '111' THEN SET `token` = 'SE_ResistAll';
|
|
WHEN '112' THEN SET `token` = 'SE_CastingLevel';
|
|
WHEN '113' THEN SET `token` = 'SE_SummonHorse';
|
|
WHEN '114' THEN SET `token` = 'SE_ChangeAggro';
|
|
WHEN '115' THEN SET `token` = 'SE_Hunger';
|
|
WHEN '116' THEN SET `token` = 'SE_CurseCounter';
|
|
WHEN '117' THEN SET `token` = 'SE_MagicWeapon';
|
|
WHEN '118' THEN SET `token` = 'SE_Amplification';
|
|
WHEN '119' THEN SET `token` = 'SE_AttackSpeed3';
|
|
WHEN '120' THEN SET `token` = 'SE_HealRate';
|
|
WHEN '121' THEN SET `token` = 'SE_ReverseDS';
|
|
WHEN '122' THEN SET `token` = 'NI_ReduceSkill';
|
|
WHEN '123' THEN SET `token` = 'SE_Screech';
|
|
WHEN '124' THEN SET `token` = 'SE_ImprovedDamage';
|
|
WHEN '125' THEN SET `token` = 'SE_ImprovedHeal';
|
|
WHEN '126' THEN SET `token` = 'SE_SpellResistReduction';
|
|
WHEN '127' THEN SET `token` = 'SE_IncreaseSpellHaste';
|
|
WHEN '128' THEN SET `token` = 'SE_IncreaseSpellDuration';
|
|
WHEN '129' THEN SET `token` = 'SE_IncreaseRange';
|
|
WHEN '130' THEN SET `token` = 'SE_SpellHateMod';
|
|
WHEN '131' THEN SET `token` = 'SE_ReduceReagentCost';
|
|
WHEN '132' THEN SET `token` = 'SE_ReduceManaCost';
|
|
WHEN '133' THEN SET `token` = 'SE_FcStunTimeMod';
|
|
WHEN '134' THEN SET `token` = 'SE_LimitMaxLevel';
|
|
WHEN '135' THEN SET `token` = 'SE_LimitResist';
|
|
WHEN '136' THEN SET `token` = 'SE_LimitTarget';
|
|
WHEN '137' THEN SET `token` = 'SE_LimitEffect';
|
|
WHEN '138' THEN SET `token` = 'SE_LimitSpellType';
|
|
WHEN '139' THEN SET `token` = 'SE_LimitSpell';
|
|
WHEN '140' THEN SET `token` = 'SE_LimitMinDur';
|
|
WHEN '141' THEN SET `token` = 'SE_LimitInstant';
|
|
WHEN '142' THEN SET `token` = 'SE_LimitMinLevel';
|
|
WHEN '143' THEN SET `token` = 'SE_LimitCastTimeMin';
|
|
WHEN '144' THEN SET `token` = 'SE_LimitCastTimeMax';
|
|
WHEN '145' THEN SET `token` = 'SE_Teleport2';
|
|
WHEN '146' THEN SET `token` = 'NI_ElectricityResist';
|
|
WHEN '147' THEN SET `token` = 'SE_PercentalHeal';
|
|
WHEN '148' THEN SET `token` = 'SE_StackingCommand_Block';
|
|
WHEN '149' THEN SET `token` = 'SE_StackingCommand_Overwrite';
|
|
WHEN '150' THEN SET `token` = 'SE_DeathSave';
|
|
WHEN '151' THEN SET `token` = 'SE_SuspendPet';
|
|
WHEN '152' THEN SET `token` = 'SE_TemporaryPets';
|
|
WHEN '153' THEN SET `token` = 'SE_BalanceHP';
|
|
WHEN '154' THEN SET `token` = 'SE_DispelDetrimental';
|
|
WHEN '155' THEN SET `token` = 'SE_SpellCritDmgIncrease';
|
|
WHEN '156' THEN SET `token` = 'SE_IllusionCopy';
|
|
WHEN '157' THEN SET `token` = 'SE_SpellDamageShield';
|
|
WHEN '158' THEN SET `token` = 'SE_Reflect';
|
|
WHEN '159' THEN SET `token` = 'SE_AllStats';
|
|
WHEN '160' THEN SET `token` = 'NI_MakeDrunk';
|
|
WHEN '161' THEN SET `token` = 'SE_MitigateSpellDamage';
|
|
WHEN '162' THEN SET `token` = 'SE_MitigateMeleeDamage';
|
|
WHEN '163' THEN SET `token` = 'SE_NegateAttacks';
|
|
WHEN '164' THEN SET `token` = 'SE_AppraiseLDonChest';
|
|
WHEN '165' THEN SET `token` = 'SE_DisarmLDoNTrap';
|
|
WHEN '166' THEN SET `token` = 'SE_UnlockLDoNChest';
|
|
WHEN '167' THEN SET `token` = 'SE_PetPowerIncrease';
|
|
WHEN '168' THEN SET `token` = 'SE_MeleeMitigation';
|
|
WHEN '169' THEN SET `token` = 'SE_CriticalHitChance';
|
|
WHEN '170' THEN SET `token` = 'SE_SpellCritChance';
|
|
WHEN '171' THEN SET `token` = 'SE_CrippBlowChance';
|
|
WHEN '172' THEN SET `token` = 'SE_AvoidMeleeChance';
|
|
WHEN '173' THEN SET `token` = 'SE_RiposteChance';
|
|
WHEN '174' THEN SET `token` = 'SE_DodgeChance';
|
|
WHEN '175' THEN SET `token` = 'SE_ParryChance';
|
|
WHEN '176' THEN SET `token` = 'SE_DualWieldChance';
|
|
WHEN '177' THEN SET `token` = 'SE_DoubleAttackChance';
|
|
WHEN '178' THEN SET `token` = 'SE_MeleeLifetap';
|
|
WHEN '179' THEN SET `token` = 'SE_AllInstrumentMod';
|
|
WHEN '180' THEN SET `token` = 'SE_ResistSpellChance';
|
|
WHEN '181' THEN SET `token` = 'SE_ResistFearChance';
|
|
WHEN '182' THEN SET `token` = 'SE_HundredHands';
|
|
WHEN '183' THEN SET `token` = 'SE_MeleeSkillCheck';
|
|
WHEN '184' THEN SET `token` = 'SE_HitChance';
|
|
WHEN '185' THEN SET `token` = 'SE_DamageModifier';
|
|
WHEN '186' THEN SET `token` = 'SE_MinDamageModifier';
|
|
WHEN '187' THEN SET `token` = 'SE_BalanceMana';
|
|
WHEN '188' THEN SET `token` = 'SE_IncreaseBlockChance';
|
|
WHEN '189' THEN SET `token` = 'SE_CurrentEndurance';
|
|
WHEN '190' THEN SET `token` = 'SE_EndurancePool';
|
|
WHEN '191' THEN SET `token` = 'SE_Amnesia';
|
|
WHEN '192' THEN SET `token` = 'SE_Hate';
|
|
WHEN '193' THEN SET `token` = 'SE_SkillAttack';
|
|
WHEN '194' THEN SET `token` = 'SE_FadingMemories';
|
|
WHEN '195' THEN SET `token` = 'SE_StunResist';
|
|
WHEN '196' THEN SET `token` = 'SE_StrikeThrough';
|
|
WHEN '197' THEN SET `token` = 'SE_SkillDamageTaken';
|
|
WHEN '198' THEN SET `token` = 'SE_CurrentEnduranceOnce';
|
|
WHEN '199' THEN SET `token` = 'SE_Taunt';
|
|
WHEN '200' THEN SET `token` = 'SE_ProcChance';
|
|
WHEN '201' THEN SET `token` = 'SE_RangedProc';
|
|
WHEN '202' THEN SET `token` = 'SE_IllusionOther';
|
|
WHEN '203' THEN SET `token` = 'SE_MassGroupBuff';
|
|
WHEN '204' THEN SET `token` = 'SE_GroupFearImmunity';
|
|
WHEN '205' THEN SET `token` = 'SE_Rampage';
|
|
WHEN '206' THEN SET `token` = 'SE_AETaunt';
|
|
WHEN '207' THEN SET `token` = 'SE_FleshToBone';
|
|
WHEN '208' THEN SET `token` = 'NI_PurgePoison';
|
|
WHEN '209' THEN SET `token` = 'SE_DispelBeneficial';
|
|
WHEN '210' THEN SET `token` = 'NI_PetShield';
|
|
WHEN '211' THEN SET `token` = 'SE_AEMelee';
|
|
WHEN '212' THEN SET `token` = 'SE_FrenziedDevastation';
|
|
WHEN '213' THEN SET `token` = 'SE_PetMaxHP';
|
|
WHEN '214' THEN SET `token` = 'SE_MaxHPChange';
|
|
WHEN '215' THEN SET `token` = 'SE_PetAvoidance';
|
|
WHEN '216' THEN SET `token` = 'SE_Accuracy';
|
|
WHEN '217' THEN SET `token` = 'SE_HeadShot';
|
|
WHEN '218' THEN SET `token` = 'SE_PetCriticalHit';
|
|
WHEN '219' THEN SET `token` = 'SE_SlayUndead';
|
|
WHEN '220' THEN SET `token` = 'SE_SkillDamageAmount';
|
|
WHEN '221' THEN SET `token` = 'SE_Packrat';
|
|
WHEN '222' THEN SET `token` = 'SE_BlockBehind';
|
|
WHEN '223' THEN SET `token` = 'SE_DoubleRiposte';
|
|
WHEN '224' THEN SET `token` = 'SE_GiveDoubleRiposte';
|
|
WHEN '225' THEN SET `token` = 'SE_GiveDoubleAttack';
|
|
WHEN '226' THEN SET `token` = 'SE_TwoHandBash';
|
|
WHEN '227' THEN SET `token` = 'SE_ReduceSkillTimer';
|
|
WHEN '228' THEN SET `token` = 'SE_ReduceFallDamage';
|
|
WHEN '229' THEN SET `token` = 'SE_PersistantCasting';
|
|
WHEN '230' THEN SET `token` = 'SE_ExtendedShielding';
|
|
WHEN '231' THEN SET `token` = 'SE_StunBashChance';
|
|
WHEN '232' THEN SET `token` = 'SE_DivineSave';
|
|
WHEN '233' THEN SET `token` = 'SE_Metabolism';
|
|
WHEN '234' THEN SET `token` = 'SE_ReduceApplyPoisonTime';
|
|
WHEN '235' THEN SET `token` = 'SE_ChannelChanceSpells';
|
|
WHEN '236' THEN SET `token` = 'NI_FreePet';
|
|
WHEN '237' THEN SET `token` = 'SE_GivePetGroupTarget';
|
|
WHEN '238' THEN SET `token` = 'SE_IllusionPersistence';
|
|
WHEN '239' THEN SET `token` = 'SE_FeignedCastOnChance';
|
|
WHEN '240' THEN SET `token` = 'NI_StringUnbreakable';
|
|
WHEN '241' THEN SET `token` = 'SE_ImprovedReclaimEnergy';
|
|
WHEN '242' THEN SET `token` = 'SE_IncreaseChanceMemwipe';
|
|
WHEN '243' THEN SET `token` = 'SE_CharmBreakChance';
|
|
WHEN '244' THEN SET `token` = 'SE_RootBreakChance';
|
|
WHEN '245' THEN SET `token` = 'SE_TrapCircumvention';
|
|
WHEN '246' THEN SET `token` = 'SE_SetBreathLevel';
|
|
WHEN '247' THEN SET `token` = 'SE_RaiseSkillCap';
|
|
WHEN '248' THEN SET `token` = 'SE_SecondaryForte';
|
|
WHEN '249' THEN SET `token` = 'SE_SecondaryDmgInc';
|
|
WHEN '250' THEN SET `token` = 'SE_SpellProcChance';
|
|
WHEN '251' THEN SET `token` = 'SE_ConsumeProjectile';
|
|
WHEN '252' THEN SET `token` = 'SE_FrontalBackstabChance';
|
|
WHEN '253' THEN SET `token` = 'SE_FrontalBackstabMinDmg';
|
|
WHEN '254' THEN SET `token` = 'SE_Blank';
|
|
WHEN '255' THEN SET `token` = 'SE_ShieldDuration';
|
|
WHEN '256' THEN SET `token` = 'SE_ShroudofStealth';
|
|
WHEN '257' THEN SET `token` = 'SE_PetDiscipline';
|
|
WHEN '258' THEN SET `token` = 'SE_TripleBackstab';
|
|
WHEN '259' THEN SET `token` = 'SE_CombatStability';
|
|
WHEN '260' THEN SET `token` = 'SE_AddSingingMod';
|
|
WHEN '261' THEN SET `token` = 'SE_SongModCap';
|
|
WHEN '262' THEN SET `token` = 'SE_RaiseStatCap';
|
|
WHEN '263' THEN SET `token` = 'SE_TradeSkillMastery';
|
|
WHEN '264' THEN SET `token` = 'SE_HastenedAASkill';
|
|
WHEN '265' THEN SET `token` = 'SE_MasteryofPast';
|
|
WHEN '266' THEN SET `token` = 'SE_ExtraAttackChance';
|
|
WHEN '267' THEN SET `token` = 'SE_PetDiscipline2';
|
|
WHEN '268' THEN SET `token` = 'SE_ReduceTradeskillFail';
|
|
WHEN '269' THEN SET `token` = 'SE_MaxBindWound';
|
|
WHEN '270' THEN SET `token` = 'SE_BardSongRange';
|
|
WHEN '271' THEN SET `token` = 'SE_BaseMovementSpeed';
|
|
WHEN '272' THEN SET `token` = 'SE_CastingLevel2';
|
|
WHEN '273' THEN SET `token` = 'SE_CriticalDoTChance';
|
|
WHEN '274' THEN SET `token` = 'SE_CriticalHealChance';
|
|
WHEN '275' THEN SET `token` = 'SE_CriticalMend';
|
|
WHEN '276' THEN SET `token` = 'SE_Ambidexterity';
|
|
WHEN '277' THEN SET `token` = 'SE_UnfailingDivinity';
|
|
WHEN '278' THEN SET `token` = 'SE_FinishingBlow';
|
|
WHEN '279' THEN SET `token` = 'SE_Flurry';
|
|
WHEN '280' THEN SET `token` = 'SE_PetFlurry';
|
|
WHEN '281' THEN SET `token` = 'SE_FeignedMinion';
|
|
WHEN '282' THEN SET `token` = 'SE_ImprovedBindWound';
|
|
WHEN '283' THEN SET `token` = 'SE_DoubleSpecialAttack';
|
|
WHEN '284' THEN SET `token` = 'NI_LoHSetHeal';
|
|
WHEN '285' THEN SET `token` = 'SE_NimbleEvasion';
|
|
WHEN '286' THEN SET `token` = 'SE_FcDamageAmt';
|
|
WHEN '287' THEN SET `token` = 'SE_SpellDurationIncByTic';
|
|
WHEN '288' THEN SET `token` = 'SE_SkillAttackProc';
|
|
WHEN '289' THEN SET `token` = 'SE_CastOnFadeEffect';
|
|
WHEN '290' THEN SET `token` = 'SE_IncreaseRunSpeedCap';
|
|
WHEN '291' THEN SET `token` = 'SE_Purify';
|
|
WHEN '292' THEN SET `token` = 'SE_StrikeThrough2';
|
|
WHEN '293' THEN SET `token` = 'SE_FrontalStunResist';
|
|
WHEN '294' THEN SET `token` = 'SE_CriticalSpellChance';
|
|
WHEN '295' THEN SET `token` = 'NI_ReduceTimerSpecial';
|
|
WHEN '296' THEN SET `token` = 'SE_FcSpellVulnerability';
|
|
WHEN '297' THEN SET `token` = 'SE_FcDamageAmtIncoming';
|
|
WHEN '298' THEN SET `token` = 'SE_ChangeHeight';
|
|
WHEN '299' THEN SET `token` = 'SE_WakeTheDead';
|
|
WHEN '300' THEN SET `token` = 'SE_Doppelganger';
|
|
WHEN '301' THEN SET `token` = 'SE_ArcheryDamageModifier';
|
|
WHEN '302' THEN SET `token` = 'SE_FcDamagePctCrit';
|
|
WHEN '303' THEN SET `token` = 'SE_FcDamageAmtCrit';
|
|
WHEN '304' THEN SET `token` = 'SE_OffhandRiposteFail';
|
|
WHEN '305' THEN SET `token` = 'SE_MitigateDamageShield';
|
|
WHEN '306' THEN SET `token` = 'NI_ArmyOfTheDead';
|
|
WHEN '307' THEN SET `token` = 'NI_Appraisal';
|
|
WHEN '308' THEN SET `token` = 'SE_SuspendMinion';
|
|
WHEN '309' THEN SET `token` = 'SE_GateCastersBindpoint';
|
|
WHEN '310' THEN SET `token` = 'SE_ReduceReuseTimer';
|
|
WHEN '311' THEN SET `token` = 'SE_LimitCombatSkills';
|
|
WHEN '312' THEN SET `token` = 'SE_Sanctuary';
|
|
WHEN '313' THEN SET `token` = 'SE_ForageAdditionalItems';
|
|
WHEN '314' THEN SET `token` = 'SE_Invisibility2';
|
|
WHEN '315' THEN SET `token` = 'SE_InvisVsUndead2';
|
|
WHEN '316' THEN SET `token` = 'NI_ImprovedInvisAnimals';
|
|
WHEN '317' THEN SET `token` = 'SE_ItemHPRegenCapIncrease';
|
|
WHEN '318' THEN SET `token` = 'SE_ItemManaRegenCapIncrease';
|
|
WHEN '319' THEN SET `token` = 'SE_CriticalHealOverTime';
|
|
WHEN '320' THEN SET `token` = 'SE_ShieldBlock';
|
|
WHEN '321' THEN SET `token` = 'SE_ReduceHate';
|
|
WHEN '322' THEN SET `token` = 'SE_GateToHomeCity';
|
|
WHEN '323' THEN SET `token` = 'SE_DefensiveProc';
|
|
WHEN '324' THEN SET `token` = 'SE_HPToMana';
|
|
WHEN '325' THEN SET `token` = 'SE_NoBreakAESneak';
|
|
WHEN '326' THEN SET `token` = 'SE_SpellSlotIncrease';
|
|
WHEN '327' THEN SET `token` = 'SE_MysticalAttune';
|
|
WHEN '328' THEN SET `token` = 'SE_DelayDeath';
|
|
WHEN '329' THEN SET `token` = 'SE_ManaAbsorbPercentDamage';
|
|
WHEN '330' THEN SET `token` = 'SE_CriticalDamageMob';
|
|
WHEN '331' THEN SET `token` = 'SE_Salvage';
|
|
WHEN '332' THEN SET `token` = 'SE_SummonToCorpse';
|
|
WHEN '333' THEN SET `token` = 'SE_CastOnRuneFadeEffect';
|
|
WHEN '334' THEN SET `token` = 'SE_BardAEDot';
|
|
WHEN '335' THEN SET `token` = 'SE_BlockNextSpellFocus';
|
|
WHEN '336' THEN SET `token` = 'NI_IllusionaryTarget';
|
|
WHEN '337' THEN SET `token` = 'SE_PercentXPIncrease';
|
|
WHEN '338' THEN SET `token` = 'SE_SummonAndResAllCorpses';
|
|
WHEN '339' THEN SET `token` = 'SE_TriggerOnCast';
|
|
WHEN '340' THEN SET `token` = 'SE_SpellTrigger';
|
|
WHEN '341' THEN SET `token` = 'SE_ItemAttackCapIncrease';
|
|
WHEN '342' THEN SET `token` = 'SE_ImmuneFleeing';
|
|
WHEN '343' THEN SET `token` = 'SE_InterruptCasting';
|
|
WHEN '344' THEN SET `token` = 'SE_ChannelChanceItems';
|
|
WHEN '345' THEN SET `token` = 'SE_AssassinateLevel';
|
|
WHEN '346' THEN SET `token` = 'SE_HeadShotLevel';
|
|
WHEN '347' THEN SET `token` = 'SE_DoubleRangedAttack';
|
|
WHEN '348' THEN SET `token` = 'SE_LimitManaMin';
|
|
WHEN '349' THEN SET `token` = 'SE_ShieldEquipDmgMod';
|
|
WHEN '350' THEN SET `token` = 'SE_ManaBurn';
|
|
WHEN '351' THEN SET `token` = 'NI_PersistentEffect';
|
|
WHEN '352' THEN SET `token` = 'NI_IncreaseTrapCount';
|
|
WHEN '353' THEN SET `token` = 'NI_AdditionalAura';
|
|
WHEN '354' THEN SET `token` = 'NI_DeactivateAllTraps';
|
|
WHEN '355' THEN SET `token` = 'NI_LearnTrap';
|
|
WHEN '356' THEN SET `token` = 'NI_ChangeTriggerType';
|
|
WHEN '357' THEN SET `token` = 'SE_FcMute';
|
|
WHEN '358' THEN SET `token` = 'SE_CurrentManaOnce';
|
|
WHEN '359' THEN SET `token` = 'NI_PassiveSenseTrap';
|
|
WHEN '360' THEN SET `token` = 'SE_ProcOnKillShot';
|
|
WHEN '361' THEN SET `token` = 'SE_SpellOnDeath';
|
|
WHEN '362' THEN SET `token` = 'SE_PotionBeltSlots';
|
|
WHEN '363' THEN SET `token` = 'SE_BandolierSlots';
|
|
WHEN '364' THEN SET `token` = 'SE_TripleAttackChance';
|
|
WHEN '365' THEN SET `token` = 'SE_ProcOnSpellKillShot';
|
|
WHEN '366' THEN SET `token` = 'SE_GroupShielding';
|
|
WHEN '367' THEN SET `token` = 'SE_SetBodyType';
|
|
WHEN '368' THEN SET `token` = 'NI_FactionMod';
|
|
WHEN '369' THEN SET `token` = 'SE_CorruptionCounter';
|
|
WHEN '370' THEN SET `token` = 'SE_ResistCorruption';
|
|
WHEN '371' THEN SET `token` = 'SE_AttackSpeed4';
|
|
WHEN '372' THEN SET `token` = 'SE_ForageSkill';
|
|
WHEN '373' THEN SET `token` = 'SE_CastOnFadeEffectAlways';
|
|
WHEN '374' THEN SET `token` = 'SE_ApplyEffect';
|
|
WHEN '375' THEN SET `token` = 'SE_DotCritDmgIncrease';
|
|
WHEN '376' THEN SET `token` = 'NI_Fling';
|
|
WHEN '377' THEN SET `token` = 'SE_CastOnFadeEffectNPC';
|
|
WHEN '378' THEN SET `token` = 'SE_SpellEffectResistChance';
|
|
WHEN '379' THEN SET `token` = 'SE_ShadowStepDirectional';
|
|
WHEN '380' THEN SET `token` = 'SE_Knockdown';
|
|
WHEN '381' THEN SET `token` = 'NI_KnockTowardCaster';
|
|
WHEN '382' THEN SET `token` = 'SE_NegateSpellEffect';
|
|
WHEN '383' THEN SET `token` = 'SE_SympatheticProc';
|
|
WHEN '384' THEN SET `token` = 'SE_Leap';
|
|
WHEN '385' THEN SET `token` = 'SE_LimitSpellGroup';
|
|
WHEN '386' THEN SET `token` = 'SE_CastOnCurer';
|
|
WHEN '387' THEN SET `token` = 'SE_CastOnCure';
|
|
WHEN '388' THEN SET `token` = 'NI_SummonCorpseZone';
|
|
WHEN '389' THEN SET `token` = 'SE_FcTimerRefresh';
|
|
WHEN '390' THEN SET `token` = 'NI_FcTimerLockout';
|
|
WHEN '391' THEN SET `token` = 'SE_LimitManaMax';
|
|
WHEN '392' THEN SET `token` = 'SE_FcHealAmt';
|
|
WHEN '393' THEN SET `token` = 'SE_FcHealPctIncoming';
|
|
WHEN '394' THEN SET `token` = 'SE_FcHealAmtIncoming';
|
|
WHEN '395' THEN SET `token` = 'SE_FcHealPctCritIncoming';
|
|
WHEN '396' THEN SET `token` = 'SE_FcHealAmtCrit';
|
|
WHEN '397' THEN SET `token` = 'SE_PetMeleeMitigation';
|
|
WHEN '398' THEN SET `token` = 'SE_SwarmPetDuration';
|
|
WHEN '399' THEN SET `token` = 'SE_FcTwincast';
|
|
WHEN '400' THEN SET `token` = 'SE_HealGroupFromMana';
|
|
WHEN '401' THEN SET `token` = 'SE_ManaDrainWithDmg';
|
|
WHEN '402' THEN SET `token` = 'SE_EndDrainWithDmg';
|
|
WHEN '403' THEN SET `token` = 'SE_LimitSpellClass';
|
|
WHEN '404' THEN SET `token` = 'SE_LimitSpellSubclass';
|
|
WHEN '405' THEN SET `token` = 'SE_TwoHandBluntBlock';
|
|
WHEN '406' THEN SET `token` = 'SE_CastonNumHitFade';
|
|
WHEN '407' THEN SET `token` = 'SE_CastonFocusEffect';
|
|
WHEN '408' THEN SET `token` = 'SE_LimitHPPercent';
|
|
WHEN '409' THEN SET `token` = 'SE_LimitManaPercent';
|
|
WHEN '410' THEN SET `token` = 'SE_LimitEndPercent';
|
|
WHEN '411' THEN SET `token` = 'SE_LimitClass';
|
|
WHEN '412' THEN SET `token` = 'SE_LimitRace';
|
|
WHEN '413' THEN SET `token` = 'SE_FcBaseEffects';
|
|
WHEN '414' THEN SET `token` = 'SE_LimitCastingSkill';
|
|
WHEN '415' THEN SET `token` = 'NI_FFItemClass';
|
|
WHEN '416' THEN SET `token` = 'SE_ACv2';
|
|
WHEN '417' THEN SET `token` = 'SE_ManaRegen_v2';
|
|
WHEN '418' THEN SET `token` = 'SE_SkillDamageAmount2';
|
|
WHEN '419' THEN SET `token` = 'SE_AddMeleeProc';
|
|
WHEN '420' THEN SET `token` = 'SE_FcLimitUse';
|
|
WHEN '421' THEN SET `token` = 'SE_FcIncreaseNumHits';
|
|
WHEN '422' THEN SET `token` = 'SE_LimitUseMin';
|
|
WHEN '423' THEN SET `token` = 'SE_LimitUseType';
|
|
WHEN '424' THEN SET `token` = 'SE_GravityEffect';
|
|
WHEN '425' THEN SET `token` = 'NI_Display';
|
|
WHEN '426' THEN SET `token` = 'SE_IncreaseExtTargetWindow';
|
|
WHEN '427' THEN SET `token` = 'SE_SkillProc';
|
|
WHEN '428' THEN SET `token` = 'SE_LimitToSkill';
|
|
WHEN '429' THEN SET `token` = 'SE_SkillProcSuccess';
|
|
WHEN '430' THEN SET `token` = 'NI_PostEffect';
|
|
WHEN '431' THEN SET `token` = 'NI_PostEffectData';
|
|
WHEN '432' THEN SET `token` = 'NI_ExpandMaxActiveTrophyBen';
|
|
WHEN '433' THEN SET `token` = 'SE_CriticalDotDecay';
|
|
WHEN '434' THEN SET `token` = 'SE_CriticalHealDecay';
|
|
WHEN '435' THEN SET `token` = 'SE_CriticalRegenDecay';
|
|
WHEN '436' THEN SET `token` = 'NI_BeneficialCountDownHold';
|
|
WHEN '437' THEN SET `token` = 'NI_TeleporttoAnchor';
|
|
WHEN '438' THEN SET `token` = 'NI_TranslocatetoAnchor';
|
|
WHEN '439' THEN SET `token` = 'SE_Assassinate';
|
|
WHEN '440' THEN SET `token` = 'SE_FinishingBlowLvl';
|
|
WHEN '441' THEN SET `token` = 'SE_DistanceRemoval';
|
|
WHEN '442' THEN SET `token` = 'SE_TriggerOnReqTarget';
|
|
WHEN '443' THEN SET `token` = 'SE_TriggerOnReqCaster';
|
|
WHEN '444' THEN SET `token` = 'SE_ImprovedTaunt';
|
|
WHEN '445' THEN SET `token` = 'NI_AddMercSlot';
|
|
WHEN '446' THEN SET `token` = 'SE_AStacker';
|
|
WHEN '447' THEN SET `token` = 'SE_BStacker';
|
|
WHEN '448' THEN SET `token` = 'SE_CStacker';
|
|
WHEN '449' THEN SET `token` = 'SE_DStacker';
|
|
WHEN '450' THEN SET `token` = 'SE_MitigateDotDamage';
|
|
WHEN '451' THEN SET `token` = 'SE_MeleeThresholdGuard';
|
|
WHEN '452' THEN SET `token` = 'SE_SpellThresholdGuard';
|
|
WHEN '453' THEN SET `token` = 'SE_TriggerMeleeThreshold';
|
|
WHEN '454' THEN SET `token` = 'SE_TriggerSpellThreshold';
|
|
WHEN '455' THEN SET `token` = 'SE_AddHatePct';
|
|
WHEN '456' THEN SET `token` = 'SE_AddHateOverTimePct';
|
|
WHEN '457' THEN SET `token` = 'SE_ResourceTap';
|
|
WHEN '458' THEN SET `token` = 'SE_FactionModPct';
|
|
WHEN '459' THEN SET `token` = 'SE_DamageModifier2';
|
|
WHEN '460' THEN SET `token` = 'NI_Ff_Override_NotFocusable';
|
|
WHEN '461' THEN SET `token` = 'SE_ImprovedDamage2';
|
|
WHEN '462' THEN SET `token` = 'SE_FcDamageAmt2';
|
|
WHEN '463' THEN SET `token` = 'NI_Shield_Target';
|
|
WHEN '464' THEN SET `token` = 'SE_PC_Pet_Rampage';
|
|
WHEN '465' THEN SET `token` = 'NI_PC_Pet_AE_Rampage';
|
|
WHEN '466' THEN SET `token` = 'SE_PC_Pet_Flurry_Chance';
|
|
WHEN '467' THEN SET `token` = 'NI_DS_Mitigation_Amount';
|
|
WHEN '468' THEN SET `token` = 'NI_DS_Mitigation_Percentage';
|
|
WHEN '469' THEN SET `token` = 'NI_Chance_Best_in_Spell_Grp';
|
|
WHEN '470' THEN SET `token` = 'NI_Trigger_Best_in_Spell_Grp';
|
|
WHEN '471' THEN SET `token` = 'NI_Double_Melee_Round';
|
|
-- these are not defined
|
|
WHEN '472' THEN SET `token` = 'NI_Buy_AA_Rank';
|
|
WHEN '473' THEN SET `token` = 'NI_Double_Backstab_From_Front';
|
|
WHEN '474' THEN SET `token` = 'NI_Pet_Crit_Melee_Damage_Pct';
|
|
WHEN '475' THEN SET `token` = 'NI_Trigger_Spell_Non_Item';
|
|
WHEN '476' THEN SET `token` = 'NI_Weapon_Stance';
|
|
WHEN '477' THEN SET `token` = 'NI_Hatelist_To_Top_Index';
|
|
WHEN '478' THEN SET `token` = 'NI_Hatelist_To_Tail_Index';
|
|
WHEN '479' THEN SET `token` = 'NI_Ff_Value_Min';
|
|
WHEN '480' THEN SET `token` = 'NI_Ff_Value_Max';
|
|
WHEN '481' THEN SET `token` = 'NI_Fc_Cast_Spell_On_Land';
|
|
WHEN '482' THEN SET `token` = 'NI_Skill_Base_Damage_Mod';
|
|
WHEN '483' THEN SET `token` = 'NI_Fc_Spell_Damage_Pct_IncomingPC';
|
|
WHEN '484' THEN SET `token` = 'NI_Fc_Spell_Damage_Amt_IncomingPC';
|
|
WHEN '485' THEN SET `token` = 'NI_Ff_CasterClass';
|
|
WHEN '486' THEN SET `token` = 'NI_Ff_Same_Caster';
|
|
WHEN '487' THEN SET `token` = 'NI_Extend_Tradeskill_Cap';
|
|
WHEN '488' THEN SET `token` = 'NI_Defender_Melee_Force_Pct';
|
|
WHEN '489' THEN SET `token` = 'NI_Worn_Endurance_Regen_Cap';
|
|
WHEN '490' THEN SET `token` = 'NI_Ff_ReuseTimeMin';
|
|
WHEN '491' THEN SET `token` = 'NI_Ff_ReuseTimeMax';
|
|
WHEN '492' THEN SET `token` = 'NI_Ff_Endurance_Min';
|
|
WHEN '493' THEN SET `token` = 'NI_Ff_Endurance_Max';
|
|
WHEN '494' THEN SET `token` = 'NI_Pet_Add_Atk';
|
|
WHEN '495' THEN SET `token` = 'NI_Ff_DurationMax';
|
|
ELSE SET `token` = 'unk';
|
|
END CASE;
|
|
|
|
SET `token` = CONCAT(`token`, '(', `effect_id`, ')');
|
|
|
|
RETURN `token`;
|
|
END$$
|
|
|
|
DELIMITER ;
|