60 lines
1.3 KiB
C#
60 lines
1.3 KiB
C#
using System;
|
|
|
|
namespace Server.Items
|
|
{
|
|
public enum WeaponType
|
|
{
|
|
Axe, // Axes, Hatches, etc. These can give concussion blows
|
|
Slashing, // Katana, Broadsword, Longsword, etc. Slashing weapons are poisonable
|
|
Staff, // Staves
|
|
Bashing, // War Hammers, Maces, Mauls, etc. Two-handed bashing delivers crushing blows
|
|
Piercing, // Spears, Warforks, Daggers, etc. Two-handed piercing delivers paralyzing blows
|
|
Polearm, // Halberd, Bardiche
|
|
Ranged, // Bow, Crossbows
|
|
Fists // Fists
|
|
}
|
|
|
|
public enum WeaponDamageLevel
|
|
{
|
|
Regular,
|
|
Ruin,
|
|
Might,
|
|
Force,
|
|
Power,
|
|
Vanq
|
|
}
|
|
|
|
public enum WeaponAccuracyLevel
|
|
{
|
|
Regular,
|
|
Accurate,
|
|
Surpassingly,
|
|
Eminently,
|
|
Exceedingly,
|
|
Supremely
|
|
}
|
|
|
|
public enum WeaponDurabilityLevel
|
|
{
|
|
Regular,
|
|
Durable,
|
|
Substantial,
|
|
Massive,
|
|
Fortified,
|
|
Indestructible
|
|
}
|
|
|
|
public enum WeaponAnimation
|
|
{
|
|
Slash1H = 9,
|
|
Pierce1H = 10,
|
|
Bash1H = 11,
|
|
Bash2H = 12,
|
|
Slash2H = 13,
|
|
Pierce2H = 14,
|
|
ShootBow = 18,
|
|
ShootXBow = 19,
|
|
Wrestle = 31,
|
|
Throwing = 32,
|
|
}
|
|
} |