| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | AE | AF | AG | AH | AI | AJ | AK | AL | AM | AN | AO | AP | AQ | AR | AS | AT | AU | AV | AW | AX | AY | AZ | BA | BB | BC | BD | BE | BF | BG | BH | BI | BJ | BK | BL | BM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | TODO: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | Break Proc Effects apart and normalize to effect style | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | Alc field spells missing AoE, Wiz storm spells missing AoE, Group drain spells missing AoE | Added Area of effect | Move Proc effect IDs into range of SpellEffectIds | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | WIZ should have spells that are 1 second cast 1 sec recast | Clean up pet Spell IDs and Pet Spell Effect IDs | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | Break Created Items Effects apart from the items themselves and normalize to effect style with StackTypes | Get proc effects filled in on spell effects sheet | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | Remove duplicate Spell IDs and point to multiple Effects | Added ConsumeItemID from 50k on for created items for temp items | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | All taunts changed to 20 range | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | Go through stack types and correct based on information from https://docs.google.com/spreadsheets/d/1X2U5hpa6po2JJ2zBSb5WMqV_L07yIH44/edit#gid=1064117000 | Fix pet modelIDs, Wiz 60 pets, pet weapon damage | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | Address the known list of ability issues below | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | Fix background colors based on icon database | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | Go column-by-column and find blanks that should not exist and missing data | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | Ask about descriptions of scrolls and spells https://www.youtube.com/watch?v=-qeneV5ko70 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
14 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
15 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
16 | Implementing Procs: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
17 | Normal Spell learn process from scroll/cm/given by game | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
18 | Spell cast triggers spell effects | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
19 | Spell should cast with "normal" checks based on the Spell Effects target/scope. Many procs are attached to buffs for self / target, some are pet only, some are group proc buffs | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
20 | Proc Type in Spell Effects indicates whether proc may go off when hit by monster (defensive) or when hitting a monster (offensive). Defensive procs have 100% proc rate on hit. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
21 | Modifier in spell effect should determine frequency of offensive proc based on caster | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
22 | Column header | Explanation | Spell effect (ongoing duration) triggers proc effects | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
23 | Spell Info: | TYPE of proc effect can be used in the same way as it was for non-proc effects | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
24 | SpellID | Unique ID for spells | When proc is triggered, all (max 2) "Proc effects" should be triggered via Spell Effect reference | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
25 | Name | Spell name, shown in UI | Scaling for proc effect values are in their proc effect modifier' | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
26 | Learn Method | Scroll in inventory or unlocked via a Mastery purchase | Proc Type in Spell Effects indicates whether proc may go off when hit by monster (defensive) or when hitting a monster (offensive) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
27 | From CM# | Which Class Mastery, if applicable | Heals are indicated by positive HP1 and should be applied to scope and target type of "Proc effect" based on who is "casting" the proc | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
28 | ScrollSource | Whether scroll is a vendor purchase, quest reward, or drop | All negative HP1 numbers indicate damage to monster, only oddity is the undead enemy check | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
29 | CLASS | Which classes have access | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
30 | RACE | Which races have access | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
31 | Graphic | Character animation | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
32 | TYPE | How spell is used. Creates an item, damage/healing, stat changes, teleports, charm, etc. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
33 | Level | Level required to learn, either through a scroll or when the CM becomes available | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
34 | Range | Max range of spell. Self are set to 1. Units not clear at this time. Think meters for rough distance. This check should happen after all other spell conditions (target) are satisfied. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
35 | CastTime | Seconds after pressing button until spell takes effect | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
36 | PowerCost | Mana cost to cast | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
37 | IconBGDColor | Background color behind spell icon, only appears in spell book menu, not in UI while casting ability | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
38 | Icon | Description of icon, not necessarily required for database | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
39 | IconID | ID of icon for spell book menu | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
40 | Scope | Determines who the spell effects. Group, self, and PlayerBased AoE need no checks (other than currently casting a spell) and can only fail if mana is too low. Pet will need to check that pet exists (only can be cast on that player's pet). Pet should not require targeting your pet. Target and TargetBased AoE require having a target conned. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
41 | Target Type | Based on scope, which characters does your spell effect? Friendly are player characters, enemy are monsters (or duel opponent). TargetBased AoE are only going to effect mobs. PlayerBased AoE only effect characters. Target can be either. Group only effects grouped characters. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
42 | Recast | Cooldown, begins after spell is cast by character (after casttime), not when button is pressed | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
43 | ReqEQuipment | Spell must check equipped weapon types before cast. 1HandBlunt (mace, club, etc), 1HandSlash (sword), 1HandPierce (dagger), 2 hand versions of those, Range meaning holding bow or crossbow, Shield is equipped, Any weapon type (includes no weapons), or None (bare fists). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
44 | Duration | Time effect lasts | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
45 | MinLevelEffect | Minimum character level that can recieve buff. Most will be level 1. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
46 | EffectID1 | These effects are what the spell actually will do. One example of a multiple effect spell is a glamour. One effect is the character model change, the other is the stat buff | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
47 | EffectID2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
48 | EffectID3 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
49 | EffectID4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
50 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
51 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
52 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
53 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
54 | Spell Effects: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
55 | EffectID | Unique ID for effects | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
56 | Name | Name of spell, will be shown in scrolling list as "Status" on right side of initial start menu. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
57 | Graphic | Character animation for procs when they are triggered | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
58 | TYPE | Best used to determine how the rest of effect is implemented | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
59 | Level | May be used to override lower level buffs that have the same stack type | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
60 | Scope | Determines who the effect effects. May be redundant | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
61 | Target Type | Expands "Enemy" with summoned, undead, and beast types. Used for specific damage spells and charms | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
62 | Modifier | Which character statistic will be referenced to increase the effect of the spell | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
63 | Percentage | What fraction of the above statistic will be added to the base number statistic / damage | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
64 | Level Scaling? | Whether or not the effect will be increased based on character level | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
65 | % | What multiplier or fraction the level of the character is modified by, added to any existing stat/damage change | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
66 | Hate | Taunts and detaunts. Equivalent in aggro effect to the damage dealt by any character (?) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
67 | Duration | How long does buff / HoT, PoT, charm etc last for. HoT and PoT tick twice on first effect and every 6seconds after | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
68 | Resist Basis | What is damage resisted by? DiseaseResist, Poison, Lightning, Cold, Fire, Arcane, etc. Can resist up to a cap %. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
69 | STR | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
70 | STA | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
71 | AGI | These are the change to statistics that the effected monster or character will see, increased or decreased by modifiers or resists | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
72 | DEX | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
73 | WIS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
74 | INT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
75 | CHA | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
76 | HPMAX | Increase in max hitpoints | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
77 | POWMAX | Increase in max power | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
78 | PoT | Power over time increase, characters naturally gain 1 PoT per 50 Power. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
79 | HoT | Health over time increase (normal heals are large HoT increases), characters naturally gain 1 HoT per 50 Health. | Normal heals should not be considered HoT increases | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
80 | AC | Armor class, this is the armor value your equipment and spells give you | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
81 | PR | Poison resist | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
82 | DR | Disease resist | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
83 | FR | Fire resist | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
84 | CR | Cold resist | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
85 | LR | Lightning resist | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
86 | AR | Arcane resist | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
87 | HP1 | Damage (or heal) base number. Also modified by any scaling in Modifier and Percentage and/or level scaling | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
88 | HP2 | Damage (or heal) secondary number. Used to display multiple numbers on screen and for TargetBased-AoE (AoE hits target and also the radius from the target, including target a second time). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
89 | DoT | Damage over time, ticks twice on first hit. Every 6 seconds after | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
90 | POW | Immediate power changes to enemy or friendly. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
91 | HP Factors | Increase to MAX hp based on your level (60 hp at lvl 60) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
92 | OFF Mods | Used during melee swing damage calculation. Essentially increases relative level of attacker over monster | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
93 | DEF Mods | Used during melee swing damage calculation. Essentially increases relative level of defender over monster | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
94 | SPEED | Increase or decrease of movement speed | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
95 | Pierce Debuff | Debuff to specific resist of enemy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
96 | Blunt Debuff | Debuff to specific resist of enemy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
97 | Slash Debuff | Debuff to specific resist of enemy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
98 | Ranged Debuff | Debuff to specific resist of enemy | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
99 | CreatedItemID | Unique ID of item created by spell. DOES NOT MATCH HAGLEY ITEMS! Will require research and fixes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
100 | QTY | How many items are created |