Spells/Filters

* add various filters (mostly attribute flags)
 * resolve additional dbc-data on detail page
 * fixed DK rune indexing
This commit is contained in:
Sarjuuk
2018-06-06 22:26:47 +02:00
parent adc1273b08
commit 04e183f5e3
21 changed files with 2267 additions and 717 deletions

View File

@@ -3684,6 +3684,116 @@ var LANG = {
[34054, "Poussière d'infini"], [11083, "Poussière d'âme"], [11176, "Poussière de rêve"], [11137, "Poussière de vision"], [22445, "Poussière des arcanes"],
[10940, "Poussière étrange"]
],
proficiencytype:[
[2, "Armure"], [3, "Armures utilisables"], [4, "Spécialisations d'armure"], [5, "Langues"], [1, "Armes"]
],
effectauranames:[
[1, "Bind Sight"], [2, "Possess"], [3, "Periodic Damage - Flat"], [4, "Dummy"], [5, "Confuse"],
[6, "Charm"], [7, "Fear"], [8, "Periodic Heal"], [9, "Mod Attack Speed"], [10, "Mod Threat"],
[11, "Taunt"], [12, "Stun"], [13, "Mod Damage Done - Flat"], [14, "Mod Damage Taken - Flat"], [15, "Damage Shield"],
[16, "Stealth"], [17, "Stealth Detection"], [18, "Invisibility"], [19, "Invisibility Detection"], [20, "Regenerate Health - %"],
[21, "Regenerate Power - %"], [22, "Mod Resistance - Flat"], [23, "Periodically Trigger Spell"], [24, "Periodically Give Power"], [25, "Pacify"],
[26, "Root"], [27, "Silence"], [28, "Reflect Spells"], [29, "Mod Stat - Flat"], [30, "Mod Skill - Temporary"],
[31, "Increase Run Speed %"], [32, "Mod Mounted Speed %"], [33, "Decrease Run Speed %"], [34, "Mod Maximum Health - Flat"], [35, "Mod Maximum Power - Flat"],
[36, "Shapeshift"], [37, "Spell Effect Immunity"], [38, "Spell Aura Immunity"], [39, "Spell School Immunity"], [40, "Damage Immunity"],
[41, "Dispel Type Immunity"], [42, "Proc Trigger Spell"], [43, "Proc Trigger Damage"], [44, "Track Creatures"], [45, "Track Resources"],
[46, "Ignore All Gear"], [47, "Mod Parry %"], /* [48, null] */ [49, "Mod Dodge %"], [50, "Mod Critical Healing Amount %"],
[51, "Mod Block %"], [52, "Mod Physical Crit Chance"], [53, "Periodically Drain Health"], [54, "Mod Physical Hit Chance"], [55, "Mod Spell Hit Chance"],
[56, "Transform"], [57, "Mod Spell Crit Chance"], [58, "Increase Swim Speed %"], [59, "Mod Damage Done Versus Creature"],[60, "Pacify & Silence"],
[61, "Mod Size %"], [62, "Periodically Transfer Health"], [63, "Periodically Transfer Power"], [64, "Periodically Drain Power"], [65, "Mod Spell Haste % (not stacking)"],
[66, "Feign Death"], [67, "Disarm"], [68, "Stalked"], [69, "Mod Absorb School Damage"], [70, "Extra Attacks"],
[71, "Mod Spell School Crit Chance"], [72, "Mod Spell School Power Cost - %"],[73,"Mod Spell School Power Cost - Flat"],[74, "Reflect Spells From School"], [75, "Force Language"],
[76, "Far Sight"], [77, "Mechanic Immunity"], [78, "Mounted"], [79, "Mod Damage Done - %"], [80, "Mod Stat - %"],
[81, "Split Damage %"], [82, "Underwater Breathing"], [83, "Mod Base Resistance - Flat"], [84, "Mod Health Regeneration - Flat"],[85, "Mod Power Regeneration - Flat"],
[86, "Create Item on Death"], [87, "Mod Damage Taken - %"], [88, "Mod Health Regeneration - %"], [89, "Periodic Damage - %"], [90, "Mod Resist Chance"],
[91, "Mod Aggro Range"], [92, "Prevent Fleeing"], [93, "Unattackable"], [94, "Interrupt Power Decay"], [95, "Ghost"],
[96, "Spell Magnet"], [97, "Absorb Damage - Mana Shield"], [98, "Mod Skill Value"], [99, "Mod Attack Power"], [100, "Always Show Debuffs"],
[101, "Mod Resistance - %"], [102, "Mod Melee Attack Power vs Creature"],[103, "Mod Total Threat - Temporary"],[104, "Water Walking"], [105, "Feather Fall"],
[106, "Levitate / Hover"], [107, "Add Modifier - Flat"], [108, "Add Modifier - %"], [109, "Proc Spell on Target"], [110, "Mod Power Regeneration - %"],
[111, "Intercept % of Attacks Against Target"],[112, "Override Class Script"], [113, "Mod Ranged Damage Taken - Flat"],[114, "Mod Ranged Damage Taken - %"], [115, "Mod Healing Taken - Flat"],
[116, "Allow % of Health Regen During Combat"],[117, "Mod Mechanic Resistance"],[118, "Mod Healing Taken - %"], [119, "Share Pet Tracking"], [120, "Untrackable"],
[121, "Beast Lore"], [122, "Mod Off-Hand Damage Done %"], [123, "Mod Target Resistances - Flat"], [124, "Mod Ranged Attack Power - Flat"],[125, "Mod Melee Damage Taken - Flat"],
[126, "Mod Melee Damage Taken - %"], [127, "Mod Attacker Ranged Attack Power"],[128, "Possess Pet"], [129, "Increase Run Speed % (stacking)"],[130, "Incerase Mounted Speed % (stacking)"],
[131, "Mod Ranged Attack Power vs Creature"],[132, "Mod Maximum Power - %"], [133, "Mod Maximum Health - %"], [134, "Allow % of Mana Regen During Combat"],[135, "Mod Healing Done - Flat"],
[136, "Mod Healing Done - %"], [137, "Mod Stat - %"], [138, "Mod Melee Haste %"], [139, "Force Reputation"], [140, "Mod Ranged Haste %"],
[141, "Mod Ranged Ammo Haste %"], [142, "Mod Base Resistance - %"], [143, "Mod Resistace - Flat (not stacking)"],[144, "Safe Fall"], [145, "Increase Pet Talent Points"],
[146, "Allow Exotic Pets Taming"], [147, "Mechanic Immunity Mask"], [148, "Retain Combo Points"], [149, "Reduce Pushback Time %"], [150, "Mod Shield Block Value - %"],
[151, "Track Stealthed"], [152, "Mod Player Aggro Range"], [153, "Split Damage - Flat"], [154, "Mod Stealth Level"], [155, "Mod Underwater Breathing %"],
[156, "Mod All Reputation Gained by %"],[157, "Done Pet Damage Multiplier"], [158, "Mod Shield Block Value - Flat"], [159, "No PvP Credit"], [160, "Mod AoE Avoidance"],
[161, "Mod Health Regen During Combat"],[162, "Mana Burn"], [163, "Mod Melee Critical Damage %"], [165, "Mod Attacker Melee Attack Power"],[166, "Mod Melee Attack Power - %"],
[167, "Mod Ranged Attack Power - %"], [168, "Mod Damage Done vs Creature - %"],[169, "Mod Crit Chance vs Creature"], [170, "Change Object Visibility for Player"],[171, "Mod Run Speed % (not stacking)"],
[172, "Mod Mounted Speed % (not stacking)"],[174, "Mod Spell Power by % of Stat"],[175, "Mod Healing Power by % of Stat"],[176, "Spirit of Redemption"], [177, "AoE Charm"],
[178, "Mod Debuff Resistance - %"], [179, "Mod Attacker Spell Crit Chance"],[180, "Mod Spell Power vs Creature"], [182, "Mod Resistance by % of Stat"], [183, "Mod Threat % of Critical Hits"],
[184, "Mod Attacker Melee Hit Chance"], [185, "Mod Attacker Ranged Hit Chance"],[186, "Mod Attacker Spell Hit Chance"], [187, "Mod Attacker Melee Crit Chance"],[188, "Mod Attacker Ranged Crit Chance"],
[189, "Mod Rating"], [190, "Mod Reputation Gained %"], [191, "Limit Movement Speed"], [192, "Mod Attack Speed %"], [193, "Mod Haste % (gain)"],
[194, "Mod Target School Absorb"], [195, "Mod Target School Absorb for Ability"],[196, "Mod Cooldowns"], [197, "Mod Attacker Crit Chance"], [199, "Mod Spell Hit Chance"],
[200, "Mod Kill Experience Gained %"], [201, "Can Fly"], [202, "Ignore Combat Result"], [203, "Mod Attacker Melee Crit Damage by %"],[204, "Mod Attacker Ranged Crit Damage by %"],
[205, "Mod Attacker Spell Crit Damage by %"],[206, "Mod Vehicle Flight Speed %"],[207, "Mod Mounted Flight Speed %"], [208, "Mod Flight Speed %"], [209, "Mod Mounted Flight Speed % (always)"],
[210, "Mod Vehicle Flight Speed % (always)"],[211, "Mod Flight Speed % (not stacking)"],[212, "Mod Ranged Attack Power by % of Stat"],[213, "Mod Rage Generated From Damage Dealt"],[214, "Tamed Pet Passive"],
[215, "Arena Preparation"], [216, "Mod Spell Haste %"], [217, "Killing Spree"], [218, "Mod Ranged Haste %"], [219, "Mod Mana Regeneration by % of Stat"],
[220, "Mod Combat Rating by % of Stat"],[221, "Ignore Threat"], [223, "Raid Proc from Charge"], [225, "Raid Proc from Charge with Value"],[226, "Periodic Dummy"],
[227, "Periodically Trigger Spell with Value"],[228, "Detect Stealth"], [229, "Mod AoE Damage Taken %"], [230, "Mod Maximum Health - Flat (not stacking)"],[231, "Proc Trigger Spell with Value"],
[232, "Mod Mechanic Duration %"], [233, "Change other Humanoid Display"], [234, "Mod Mechanic Duration % (not stacking)"],[235, "Mod Dispel Resistance %"],[236, "Control Vehicle"],
[237, "Mod Spell Power by % of Attack Power"],[238, "Mod Healing Power by % of Attack Power"],[239, "Mod Size % (not stacking)"],[240, "Mod Expertise"], [241, "Force Move Forward"],
[242, "Mod Spell & Healing Power by % of Int"],[243, "Faction Override"], [244, "Comprehend Language"], [245, "Mod Aura Duration by Dispel Type"],[246, "Mod Aura Duration by Dispel Type (not stacking)"],
[247, "Clone Caster"], [248, "Mod Combat Result Chance"], [249, "Convert Rune"], [250, "Mod Maximum Health - Flat (stacking)"],[251, "Mod Enemy Dodge Chance"],
[252, "Mod Haste % (loss)"], [253, "Mod Critical Block Chance"], [254, "Disarm Offhand"], [255, "Mod Mechanic Damage Taken %"], [256, "No Reagent Cost"],
[257, "Mod Target Resistance by Spell Class"],[258, "Mod Spell Visual"], [259, "Mod Periodic Healing Taken %"], [260, "Screen Effect"], [261, "Phase"],
[262, "Ability Ignore Aurastate"], [263, "Allow Only Ability"], [267, "Cancel Aura Buffer at % of Caster Health"],[268, "Mod Attack Power by % of Stat"],[269, "Ignore Target Resistance"],
[270, "Ignore Target Resistance for Ability"],[271, "Mod Damage Taken % from Caster"],[272, "Ignore Swing Timer Reset"],[273, "X-Ray"], [274, "Ability Consume No Ammo"],
[275, "Mod Ability Ignore Shapeshift"], [276, "Mod Mechanic Damage Done %"], [277, "Mod Max Affected Targets"], [278, "Disarm Ranged Weapon"], [279, "Spawn Effect"],
[280, "Mod Armor Penetration %"], [281, "Mod Honor Gain %"], [282, "Mod Base Health %"], [283, "Mod Healing Taken % from Caster"],[284, "Linked Aura"],
[285, "Mod Attack Power by School Resistance"],[286, "Allow Periodic Ability to Crit"],[287, "Mod Spell Deflect Chance"],[288, "Ignore Hit Direction"], [290, "Mod Crit Chance"],
[291, "Mod Quest Experience Gained %"], [292, "Open Stable"], [293, "Override Spells"], [294, "Prevent Power Regeneration"], [296, "Set Vehicle Id"],
[297, "Spirit Burst"], [298, "Strangulate"], [300, "Share Damage %"], [301, "Mod Absorb School Healing"], [303, "Mod Damage Done vs Aurastate - %"],
[304, "Fake Inebriate"], [305, "Mod Minimum Speed %"], [307, "Heal Absorb Test"], [308, "Mod Critical Strike Chance for Caster"],[310, "Mod Pet AOE Damage Avoidance"],
[314, "Prevent Ressurection"], [315, "Underwater Walking"], [316, "Periodic Haste"]
],
effecttype: [
[1, "Instakill"], [2, "School Damage"], [3, "Dummy"], [4, "Portal Teleport"], [5, "Teleport Units"],
[6, "Apply Aura"], [7, "Environment Damage"], [8, "Drain Power"], [9, "Drain Health"], [10, "Heal"],
[11, "Bind"], [12, "Portal"], [13, "Ritual Base"], [14, "Ritual Specialize"], [15, "Ritual Activate Portal"],
[16, "Complete Quest"], [17, "Weapon Damage - No School"], [18, "Resurrect with % Health"], [19, "Add Extra Attacks"], [20, "Can Dodge"],
[21, "Can Evade"], [22, "Can Parry"], [23, "Can Block"], [24, "Create Item"], [25, "Can Use Weapon"],
[26, "Know Defense Skill"], [27, "Persistent Area Aura"], [28, "Summon"], [29, "Leap"], [30, "Give Power"],
[31, "Weapon Damage - %"], [32, "Trigger Missile"], [33, "Open Lock"], [34, "Transform Item"], [35, "Apply Area Aura - Party"],
[36, "Learn Spell"], [37, "Know Spell Defense"], [38, "Dispel"], [39, "Learn Language"], [40, "Dual Wield"],
[41, "Jump to Target"], [42, "Jump Behind Target"], [43, "Teleport Target to Caster"], [44, "Learn Skill Step"], [45, "Give Honor"],
[46, "Spawn"], [47, "Trade Skill"], [48, "Base Stealth"], [49, "Base Detect Stealthed"], [50, "Summon Object"],
[51, "Force Critical Hit"], [52, "Guarantee Hit"], [53, "Enchant Item - Permanent"], [54, "Enchant Item - Temporary"], [55, "Tame Creature"],
[56, "Summon Pet"], [57, "Learn Spell - Pet"], [58, "Weapon Damage - Flat"], [59, "Open Item & Fast Loot"], [60, "Proficiency"],
[61, "Send Script Event"], [62, "Burn Power"], [63, "Modify Threat - Flat"], [64, "Trigger Spell"], [65, "Apply Area Aura - Raid"],
[66, "Create Mana Gem"], [67, "Heal to Full"], [68, "Interrupt Cast"], [69, "Distract"], [70, "Distract Move"],
[71, "Pickpocket"], [72, "Far Sight"], [73, "Forget Talents"], [74, "Apply Glyph"], [75, "Heal Mechanical"],
[76, "Summon Object - Temporary"], [77, "Script Effect"], [78, "Attack"], [79, "Abort All Pending Attacks"], [80, "Add Combo Points"],
[81, "Create House"], [82, "Bind Sight"], [83, "Duel"], [84, "Stuck"], [85, "Summon Player"],
[86, "Activate Object"], [87, "Siege Damage"], [88, "Repair Building"], [89, "Building Action"], [90, "Kill Credit"],
[91, "Threat All"], [92, "Enchant Held Item"], [93, "Force Deselect"], [94, "Self Resurrect"], [95, "Skinning"],
[96, "Charge"], [97, "Cast Button"], [98, "Knock Back"], [99, "Disenchant"], [100, "Inebriate"],
[101, "Feed Pet"], [102, "Dismiss Pet"], [103, "Give Reputation"], [104, "Summon Object(Trap)"], [105, "Summon Object(Battle S.)"],
[106, "Summon Object(#3)"], [107, "Summon Object(#4)"], [108, "Dispel Mechanic"], [109, "Resurrect Dead Pet"], [110, "Destroy All Totems"],
[111, "Durability Damage - Flat"], [112, "Summon Demon"], [113, "Resurrect with Flat Health"], [114, "Taunt"], [115, "Durability Damage - %"],
[116, "Skin Player Corpse (PvP)"], [117, "AoE Resurrect with % Health"], [118, "Learn Skill"], [119, "Apply Area Aura - Pet"], [120, "Teleport to Graveyard"],
[121, "Normalized Weapon Damage"], [123, "Take Flight Path"], [124, "Pull Towards"], [125, "Modify Threat - %"],
[126, "Spell Steal"], [127, "Prospect"], [128, "Apply Area Aura - Friend"], [129, "Apply Area Aura - Enemy"], [130, "Redirect Done Threat %"],
[131, "Play Sound"], [132, "Play Music"], [133, "Unlearn Specialization"], [134, "Kill Credit2"], [135, "Call Pet"],
[136, "Heal for % of Total Health"], [137, "Give % of Total Power"], [138, "Leap Back"], [139, "Abandon Quest"], [140, "Force Spell Cast"],
[141, "Force Spell Cast with Value"], [142, "Trigger Spell with Value"], [143, "Apply Area Aura - Pet Owner"], [144, "Knockback to Dest."], [145, "Pull Towards Dest."],
[146, "Activate Rune"], [147, "Fail Quest"], [149, "Charge to Dest."], [150, "Start Quest"],
[151, "Trigger Spell 2"], [152, "Summon - Refer-A-Friend"], [153, "Create Tamed Pet"], [154, "Discover Flight Path"], [155, "Dual Wield 2H Weapons"],
[156, "Add Socket to Item"], [157, "Create Tradeskill Item"], [158, "Milling"], [159, "Rename Pet"],
[161, "Change Talent Spec. Count"], [162, "Activate Talent Spec."], [164, "Remove Aura"],
[167, "Update Player Phase"]
],
damagetype: [
[1, "Aucun"], [2, "Magie"], [3, "En mêlée"], [4, "À distance"]
],
resourcetype: [
[4, "Énergie"], [5, "Focus"], [6, "Vie"], [8, "Mana"],
[9, "Rage"], [10, "Runes"], [11, "Puissance runique"], [14, "Satisfaction"],
[15, "Munitions"], [16, "Pyrite"], [17, "Pression vapeur"], [18, "Chaleur"],
[19, "Limon"], [20, "Puissance de sang"], [21, "Courroux"]
],
flags: [
[1, '0x00000001'], [2, '0x00000002'], [3, '0x00000004'], [4, '0x00000008'], [5, '0x00000010'],
[6, '0x00000020'], [7, '0x00000040'], [8, '0x00000080'], [9, '0x00000100'], [10,'0x00000200'],
@@ -3924,26 +4034,113 @@ var LANG = {
},
fispells: {
sepgeneral: "Général",
prcntbasemanarequired: "% du mana de base requis",
firstrank: "Premier rang",
lastrank: "Dernier rang",
rankno: "Rang #...",
rewardsskillups: "Récompense des points de compétence",
manaenergyragecost: "Coût en mana/énergie/rage",
requiresnearbyobject: "Requiert une entité à proximité",
hasreagents: "A des ingrédients",
scaling: "Augmente avec le niveau",
requiresprofspec: "Requiert une spécialisation de métier",
source: "Source",
trainingcost: "Coût d'entraînement",
id: "ID",
icon: "Icône",
sepgeneral: "Général",
prcntbasemanarequired: "% du mana de base requis",
casttime: "Incantation",
channeled: "Canalisée",
firstrank: "Premier rang",
lastrank: "Dernier rang",
rankno: "Rang #...",
proficiencytype: "Type de compétence",
rewardsskillups: "Récompense des points de compétence",
manaenergyragecost: "Coût en mana/énergie/rage",
requiresnearbyobject: "Requiert une entité à proximité",
hasreagents: "A des ingrédients",
scaling: "Augmente avec le niveau",
requiresprofspec: "Requiert une spécialisation de métier",
requiresfaction: "Requiert la faction",
resourcetype: "Type de ressource",
source: "Source",
trainingcost: "Coût d'entraînement",
usablewhenshapeshifted: "Utilisable lorsque transformé",
id: "ID",
icon: "Icône",
appliesaura: "Type d'aura d'effet",
effecttype: "Type d'effet",
scalingap: "S'équilibre avec la puissance d'attaque",
scalingsp: "S'équilibre avec la puissance des sorts",
sepcommunity: "Communauté",
hascomments: "A des commentaires",
hasscreenshots: "A des captures d'écrans",
hasvideos: "A des vidéos"
sepattributes: "Attributs",
combatcastable: "Utilisable en combat",
chancetocrit: "Chance d'infliger un coup critique",
chancetomiss: "Chance de rater",
persiststhroughdeath: "Persiste après la mort",
requiresmetamorphosis: "Requiert Métamorphose",
requiresstealth: "Requiert Camouflage",
spellstealable: "Peut faire l'objet d'un vol de sort",
damagetype: "Type de dégâts",
usablewhenstunned: "Utilisable quand assommé",
usableinbgs: "Utilisable uniquement dans les champs de bataille",
usableinarenas: "Utilisable en Aréna",
disregardimmunity: "Ignore les immunités",
disregardschoolimmunity: "Ignore les immunités à une école de magie",
reqrangedweapon: "Requiert une arme à distance",
onnextswingplayers: "Au coup suivant (joueurs)",
passivespell: "Sort passif",
hiddenaura: "Aura cachée",
onnextswingnpcs: "Au coup suivant (PNJ)",
daytimeonly: "Ne peut être utilisé que pendant la journée",
nighttimeonly: "Ne peut être utilisé que pendant la nuit",
indoorsonly: "Peut être utilisé uniquement à l'intérieur",
outdoorsonly: "Ne peut être utilisé qu'à l'extérieur",
damagedependsonlevel: "Les dégats du sort dépendent du niveau du lanceur",
stopsautoattack: "Arrête l'auto-attaque",
cannotavoid: "Ne peut être esquivé, paré ou bloqué",
usabledead: "Utilisable même mort",
usablemounted: "Utilisable en monture",
usablesitting: "Utilisable assis",
delayedrecoverystarttime: "Le temps de recharge démarre après que l'aura disparaît",
uncancellableaura: "L'aura ne peut être annulée",
usesallpower: "Utilise toute la puissance",
channeled: "Canalisé",
cannotreflect: "Ne peut être renvoyé",
usablestealthed: "N'enlève pas le camouflage",
harmful: "Tous les effets de sort sont nuisibles",
targetnotincombat: "La cible ne peut être en combat",
nothreat: "Ne génère pas de menace",
pickpocket: "Sort de pickpocket",
dispelauraonimmunity: "Retire les auras sur immunité",
reqfishingpole: "Requiert une canne à pêche",
requntappedtarget: "Requiert une cible non engagée",
targetownitem: "La cible doit être un objet possédé",
doesntreqshapeshift: "Ne requiert pas de changeforme",
foodbuff: "Buff Nourriture/Boisson",
targetonlyplayer: "Ne peut cibler que le joueur",
reqmainhand: "Requiert une arme en main droite",
doesntengagetarget: "N'engage pas la cible",
reqwand: "Requiert une baguette",
reqoffhand: "Requiert une arme en main gauche",
nolog: "N'apparait pas dans le journal",
auratickswhileloggedout: "Continue après la déconnexion",
startstickingatapplication: "Commence les tics à l'application de l'aura",
usableconfused: "Utilisable quand confus",
usablefeared: "Utilisable sous l'effet de peur",
onlyarena: "Utilisable uniquement en arène",
notinraid: "Ne peut être utilisé en raid",
paladinaura: "Aura de paladin",
totemspell: "Totem",
bandagespell: "Sort de bandage",
onGlobalCooldown: "Sur le temps de recharge global"
sepcommunity: "Communauté",
hascomments: "A des commentaires",
hasscreenshots: "A des captures d'écrans",
hasvideos: "A des vidéos",
sepstaffonly: "Employés seulement",
flags1: "Flags (1)",
flags2: "Flags (2)",
flags3: "Flags (3)",
flags4: "Flags (4)",
flags5: "Flags (5)",
flags6: "Flags (6)",
flags7: "Flags (7)",
flags8: "Flags (8)",
flags9: "Flags (9)",
flags10: "Flags (10)",
flags11: "Flags (11)",
flags12: "Flags (12)",
flags13: "Flags (13)"
},
fiachievements: {