Weapon

Weapon can be used to vary properties of weapons
[ num ] [ speed ] [ range ] [ dam_base ] [ dam_range ] [ stun ] [ dam_type ] [ to_hit ] [ dam ] [ bonus ] [ class ]

num
Type: Int
Default Value: 0
Description: the key number of the weapon

speed
Type: Int
Default Value: 0
Description: speed of the weapon

range
Type: Int
Default Value: 0
Description: range of the weapon... not really used at present

dam_base
Type: Int
Default Value: 0
Description: the lowest damage a weapon can do

dam_range
Type: Int
Default Value: 0
Description: the range of damage a weapon can do

stun
Type: Int
Default Value: 0
Description: this has to do with how long it takes a hit opponent to recover from the blow

dam_type
Type: Int
Default Value: 0
Description: the type of damage... not hooked up yet

to_hit
Type: Int
Default Value: 0
Description: a bonus in chance to hit

dam
Type: Int
Default Value: 0
Description: a bonus in damage

bonus
Type: Bool
Default Value: 0
Description: special bonuses

class
Type: String
Default Value: "Player"
Description: the class a special bonus works against