public PhysicalDamageModel() { MultiplierModel.Create(this, "Trigger", 1.5m); MultiplierModel.Create(this, "Back Attack", 2); MultiplierModel.Create(this, "Critical Strike", 2); MultiplierModel.Create(this, "Raldo Defense Mode", 0.67m); // TODO Check with Windows MultiplierModel.Create(this, "Invulnerable", 0); MultiplierModel.Create(this, "Berserk", 1.5m); MultiplierModel.Create(this, "Protect", 0.5m); MultiplierModel.Create(this, "Darkside", 3); AttackTypes = new List <AbilityModel>(); AttackTypes.Add(new AbilityModel("Basic Attack", 20)); AttackTypes.Add(new AbilityModel("Renzokuken Hit", 22)); AttackTypes.Add(new AbilityModel("Normal Ammo", 17)); AttackTypes.Add(new AbilityModel("Shotgun Ammo", 14)); AttackTypes.Add(new AbilityModel("Fast Ammo", 7)); AttackTypes.Add(new AbilityModel("Fire Ammo", 40)); AttackTypes.Add(new AbilityModel("Demolition Ammo", 60)); AttackTypes.Add(new AbilityModel("AP Ammo", 80)); AttackTypes.Add(new AbilityModel("Pulse Ammo", 120)); AttackTypes.Add(new AbilityModel("Dark Ammo", 14)); AttackTypes.Add(new AbilityModel("Angelo Cannon", 72)); AttackType = AttackTypes[0]; // Default to Basic Attack }
public GFDamageModel() { GFs.Add(new GFModel("Quezacotl", 44, 0, 60, Element.Lightning)); GFs.Add(new GFModel("Shiva", 43, 0, 62, Element.Ice)); GFs.Add(new GFModel("Ifrit", 45, 2, 61, Element.Fire)); GFs.Add(new GFModel("Siren", 35, 0, 55, Element.None)); GFs.Add(new GFModel("Brothers", 46, 4, 60, Element.Earth)); GFs.Add(new GFModel("Leviathan", 47, 10, 63, Element.Water)); GFs.Add(new GFModel("Pandemona", 46, 14, 65, Element.Wind)); GFs.Add(new GFModel("Alexander", 48, 20, 63, Element.Holy)); GFs.Add(new GFModel("Doomtrain", 45, 10, 58, Element.Poison)); GFs.Add(new GFModel("Bahamut", 55, 30, 70, Element.NoneBypassSpirit)); GFs.Add(new GFModel("Tonberry", 60, 4, 45, Element.None)); GFs.Add(new GFModel("Eden", 70, 250, 100, Element.NoneBypassSpirit)); GFs.Add(new GFModel("Phoenix", 30, 50, 254, Element.Fire)); MultiplierModel.Create(this, "Raldo Defence Mode", 0.67m); MultiplierModel.Create(this, "Invulnerable", 0); MultiplierModel.Create(this, "Elemental Multiplier", 1.5m); }
public MagicDamageModel() { AttackTypes = new List <AbilityModel>(); AttackTypes.Add(new AbilityModel("Fire", 18)); AttackTypes.Add(new AbilityModel("Fira", 24)); AttackTypes.Add(new AbilityModel("Firaga", 35)); AttackTypes.Add(new AbilityModel("Water", 26)); AttackTypes.Add(new AbilityModel("Meltdown", 32)); AttackTypes.Add(new AbilityModel("Flare / Holy", 48)); AttackTypes.Add(new AbilityModel("Ultima", 80)); AttackTypes.Add(new AbilityModel("Aero", 22)); AttackTypes.Add(new AbilityModel("Tornado", 38)); AttackTypes.Add(new AbilityModel("Quake", 40)); AttackTypes.Add(new AbilityModel("Meteor", 20)); AttackType = AttackTypes[0]; // Default to first MultiplierModel.Create(this, "Raldo Defence Mode", 0.67m); MultiplierModel.Create(this, "Invulnerable", 0); MultiplierModel.Create(this, "Shell", 0.5m); MultiplierModel.Create(this, "Elemental Multiplier", 2); }