Does 50 Axe 50 LeftAxe(rr5) do more or better damage with LeftAxe styles than 36(+15, rr5)Axe 50LeftAxe?
It will do the same damage when using LA styles. The same rules are in place with LA, CD, DW, 2H and Polearm.
InventoryItem armor = null;
if (ad.Target.Inventory != null)
armor = ad.Target.Inventory.GetItem((eInventorySlot)ad.ArmorHitLocation);
+ int lowerboundary = 0;
- int lowerboundary = (WeaponSpecLevel(weapon) - 1) * 50 / (ad.Target.EffectiveLevel + 1) + 75;
+ InventoryItem weapon2 = weapon;
+ if ((weapon.Object_Type == (int)eObjectType.TwoHandedWeapon) || (weapon.Object_Type == (int)eObjectType.PolearmWeapon)) //albion polearm and two-handed weapons
+ {
+ if (weapon.Type_Damage == (int)eDamageType.Crush)//Crush damage means it is based off Crush spec
+ {
+ weapon2.Object_Type = (int)eObjectType.CrushingWeapon;
+ }
+ else if (weapon.Type_Damage == (int)eDamageType.Slash)//Slash damage means it is based off Slash spec
+ {
+ weapon2.Object_Type = (int)eObjectType.SlashingWeapon;
+ }
+ else //Thrust damage means it is based off Thrust spec
+ {
+ weapon2.Object_Type = (int)eObjectType.ThrustWeapon;
+ }
+ }
+ lowerboundary = (WeaponSpecLevel(weapon2) - 1) * 50 / (ad.Target.EffectiveLevel + 1) + 75;
+
lowerboundary = Math.Max(lowerboundary, 75);
lowerboundary = Math.Min(lowerboundary, 125);
damage *= (GetWeaponSkill(weapon) + 90.68) / (ad.Target.GetArmorAF(ad.ArmorHitLocation) + 20 * 4.67);
Tolakram wrote:From the Herald today:
http://www.camelotherald.com/news/news_ ... oryid=3935Does 50 Axe 50 LeftAxe(rr5) do more or better damage with LeftAxe styles than 36(+15, rr5)Axe 50LeftAxe?
It will do the same damage when using LA styles. The same rules are in place with LA, CD, DW, 2H and Polearm.
This confirms what I believed to be true, in that your two handed spec determines how much damage is done via styling and your base spec has no influence whatsoever.
Return to “%s” DOL Code Contributions
Users browsing this forum: No registered users and 1 guest