// Ruin, Might, Force, Power, Vanquishing
VERSION=0.54

// 28.08.2001, MoNK: f_damage_spear, more2 = 0
// 16.05.2001, MoNK: disable smithing with maces any sort
// 16.05.2001, MoNK: self hit prevent, f_damage_waraxe, f_damage_xbow
// 08.05.2001, MoNK: fix function recreated, new anti-curse system
// 27.04.2001, MoNK: anti-curse in equipped state added
// 26.04.2001, MoNK: damage calculation is on, fix function removed
// 25.04.2001, MoNK: some changes

// Ruin +1 (7.0)
// Might +3 (21.0)
// Force +5 (35.0)
// Power +7 (49.0)
// Vanquishing +9 (63.0)

//=============
// Equip functions
//=============

[FUNCTION f_equip_ruin]
	if <attr> & 0300
		morex = 0
		morey = 1.0
	else
		morey = 7.0
	endif
	return 1

[FUNCTION f_equip_might]
	if <attr> & 0300
		morex = 0
		morey = 3.0
	else
		morey = 21.0
	endif
	return 1

[FUNCTION f_equip_force]
	if <attr> & 0300
		morex = 0
		morey = 5.0
	else
		morey = 35.0
	endif
	return 1

[FUNCTION f_equip_power]
	if <attr> & 0300
		morex = 0
		morey = 7.0
	else
		morey = 49.0
	endif
	return 1

[FUNCTION f_equip_vanq]
	if <attr> & 0300
		morex = 0
		morey = 9.0
	else
		morey = 63.0
	endif
	return 1

//===============
// Unequip functions
//===============

[FUNCTION f_unequip_ruin]
	if <attr> & 0300
		morex = 0
		morey = 1.0
	else
		morey = 7.0
	endif
	return 1

[FUNCTION f_unequip_might]
	if <attr> & 0300
		morex = 0
		morey = 3.0
	else
		morey = 21.0
	endif
	return 1

[FUNCTION f_unequip_force]
	if <attr> & 0300
		morex = 0
		morey = 5.0
	else
		morey = 35.0
	endif
	return 1

[FUNCTION f_unequip_power]
	if <attr> & 0300
		morex = 0
		morey = 7.0
	else
		morey = 49.0 
	endif
	return 1

[FUNCTION f_unequip_vanq]
	if <attr> & 0300
		morex = 0
		morey = 9.0
	else
		morey = 63.0
	endif
	return 1

//=====================

[ITEMDEF i_enchant_weapon]	// === Remove? ===
// WEAPON ENHANCER - good for 20 % enchantment
// Player must be holding a weapon in their right hand.
// Weapon decays when timer runs out.
ID=i_virtstone_1
VALUE=40	// set price per level of magic enhancement.

On=@DClick
	if (<src.magery><65.0) //Not enough Magery
		src.message Your magery is not high enough to enchant a weapon.
		return 1
	endif
	if (<src.findlayer(layer_hand1).uid>==0) //Do they have a weapon in the hand?
		src.message You must have a one-handed weapon equipped to use this.
		return 1
	endif
	if (<src.findlayer(layer_hand1).attr> & (attr_magic|attr_newbie))
		src.message This weapon is already magical or newbied!
		return 1
	endif

	// Success
	src.message You enchant the weapon.
	src.sfx snd_spell_protection
	src.findlayer(layer_hand1).attr=attr_magic
	src.findlayer(layer_hand1).morey=03
	link=<src.findlayer(layer_hand1).uid>
	if (<src.magery><80.0)
		timer=120
	elseif ((<src.magery>>80.0)&&(<src.magery><95.0))
		TIMER=180
	elseif ((<src.magery>>95.0)&&(<src.magery><99.9))
		TIMER=240
	elseif (<src.magery>==100.0)
		TIMER=300
	endif
	attr=attr_invis
	src.update
	return 1

//=================================
// Magic weapons
//=================================

[ITEMDEF 04129]
//Same as [ITEMDEF 0412f] Do not remove! Here for backward compatility!
DEFNAME=i_bow_ruin_o
ID=i_bow
NAME=Bow of Ruin
RESOURCES=i_bow,i_enchant_weapon

ON=@Create
	ATTR=attr_magic
	MOREY=7.0
	HITPOINTS={31 60}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {9 41}
	f_damage_bow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04139]
//Same as [ITEMDEF 0413f] Do not remove! Here for backward compatility!
DEFNAME=i_kryss_ruin_o
ID=i_kryss
NAME=Kryss of Ruin
RESOURCES=i_kryss,i_enchant_weapon

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {3 28}
	f_damage_fencing
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04105]
DEFNAME=i_scimitar_force
ID=i_scimitar
NAME=Scimitar of Force
RESOURCES=i_scimitar,3 i_enchant_weapon

DESCRIPTION=Scimitar of Force
SUBSECTION=Scimitars
CATEGORY=Provisions - Weapons - Magic

ON=@Create
	color = 0
	HITPOINTS={31 100}
	ATTR=attr_magic
	MOREY=35.0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {4 30}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04106]
DEFNAME=i_scimitar_vanq
ID=i_scimitar
NAME=Scimitar of Vanquishing
RESOURCES=i_scimitar,5 i_enchant_weapon

DESCRIPTION=Scimitar of Vanquishing
SUBSECTION=Scimitars
CATEGORY=Provisions - Weapons - Magic

ON=@Create
	color = 0
	HITPOINTS={31 100}
	ATTR=attr_magic
	morey=63.0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {4 30}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04107]
DEFNAME=i_halberd_force
ID=i_halberd
NAME=Halberd of Force
RESOURCES=i_halberd,3 i_enchant_weapon

DESCRIPTION=Halberd of Force
SUBSECTION=Halberds
CATEGORY=Provisions - Weapons - Magic

ON=@Create
	color = 0
	HITPOINTS={31 80}
	ATTR=attr_magic
	MOREY=35.0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {5 49}
	f_damage_halberd
	src.damage <more2>
	f_crash_halberd
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04108]
DEFNAME=i_halberd_vanq
ID=i_halberd
Name=Halberd of Vanquishing
RESOURCES=i_halberd,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Halberds
DESCRIPTION=Halberd of Vanquishing

ON=@Create
	color = 0
	HITPOINTS={31 80}
	ATTR=attr_magic
	morey=63.0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {5 49}
	f_damage_halberd
	src.damage <more2>
	f_crash_halberd
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04109]
DEFNAME=i_crossbow_force
ID=i_crossbow
NAME=Crossbow of Force
RESOURCES=i_crossbow,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Crossbows
DESCRIPTION=Crossbow of Force

ON=@Create
	color = 0
	HITPOINTS={31 80}
	ATTR=attr_magic
	MOREY=35.0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {8 43}
	f_damage_xbow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0410a]
DEFNAME=i_scimitar_ruin
ID=i_scimitar
NAME=Scimitar of Ruin
RESOURCES=i_scimitar,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Scimitars
DESCRIPTION=Scimitar of Ruin

ON=@Create
	color = 0
	HITPOINTS={100 101}
	MOREY=7.0
	ATTR=attr_magic

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {4 30}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0410b]
DEFNAME=i_scimitar_might
ID=i_scimitar
NAME=Scimitar of Might
RESOURCES=i_scimitar,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Scimitars
DESCRIPTION=Scimitar of Might

ON=@Create
	color = 0
	HITPOINTS={105 106}
	ATTR=attr_magic
	morey=21.0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {4 30}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0410c]
DEFNAME=i_scimitar_power
ID=i_scimitar
NAME=Scimitar of Power
RESOURCES=i_scimitar,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Scimitars
DESCRIPTION=Scimitar of Power

ON=@Create
	color = 0
	HITPOINTS={115 116}
	ATTR=attr_magic
	morey=49.0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {4 30}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0410d]
DEFNAME=i_crossbow_ruin
ID=i_crossbow
NAME=Crossbow of Ruin
RESOURCES=i_crossbow,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Crossbows
DESCRIPTION=Crossbow of Ruin

ON=@Create
	HITPOINTS={85 86}
	ATTR=attr_magic
	MOREY=7.0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {8 43}
	f_damage_xbow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0410e]
DEFNAME=i_crossbow_might
ID=i_crossbow
NAME=Crossbow of Might
RESOURCES=i_crossbow,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Crossbows
DESCRIPTION=Crossbow of Might

ON=@Create
	COLOR=045e
	HITPOINTS={90 91}
	ATTR=attr_magic
	morey=21.0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {8 43}
	f_damage_xbow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0410f]
DEFNAME=i_crossbow_power
ID=i_crossbow
NAME=Crossbow of Power
RESOURCES=i_crossbow,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Crossbows
DESCRIPTION=Crossbow of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={100 101}

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {8 43}
	f_damage_xbow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04110]
DEFNAME=i_crossbow_vanq
ID=i_crossbow
NAME=Crossbow of Vanquishing
RESOURCES=i_crossbow,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Crossbows
DESCRIPTION=Crossbow of Vanquishing

ON=@Create
	color = 0
	HITPOINTS={31 80}
	ATTR=attr_magic
	morey=63.0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {8 43}
	f_damage_xbow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04111]
DEFNAME=i_halberd_ruin
ID=i_halberd
NAME=Halberd of Ruin
RESOURCES=i_halberd,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Halberds
DESCRIPTION=Halberd of Ruin

ON=@Create
	color = 0
	HITPOINTS={31 80}
	ATTR=attr_magic
	MOREY=7.0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {5 49}
	f_damage_halberd
	src.damage <more2>
	f_crash_halberd
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04112]
DEFNAME=i_halberd_might
ID=i_halberd
NAME=Halberd of Might
RESOURCES=i_halberd,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Halberds
DESCRIPTION=Halberd of Might

ON=@Create
	color = 0
	HITPOINTS={31 80}
	ATTR=attr_magic
	morey=21.0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {5 49}
	f_damage_halberd
	src.damage <more2>
	f_crash_halberd
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04113]
DEFNAME=i_halberd_power
ID=i_halberd
NAME=Halberd of Power
RESOURCES=i_halberd,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Halberds
DESCRIPTION=Halberd of Power

ON=@Create
	color = 0
	HITPOINTS={31 80}
	ATTR=attr_magic
	morey=49.0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {5 49}
	f_damage_halberd
	src.damage <more2>
	f_crash_halberd
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04114]
DEFNAME=i_bardiche_ruin
ID=i_bardiche
NAME=Bardiche of Ruin
RESOURCES=i_bardiche,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Bardiches
DESCRIPTION=Bardiche of Ruin

ON=@Create
	color = 0
	HITPOINTS={31 100}
	ATTR=attr_magic
	MOREY=7.0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {5 43}
	f_damage_halberd
	src.damage <more2>
	f_crash_halberd
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04115]
DEFNAME=i_bardiche_might
ID=i_bardiche
NAME=Bardiche of Might
RESOURCES=i_bardiche,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Bardiches
DESCRIPTION=Bardiche of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={31 100}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {5 43}
	f_damage_halberd
	src.damage <more2>
	f_crash_halberd
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04116]
DEFNAME=i_bardiche_force
ID=i_bardiche
NAME=Bardiche of Force
RESOURCES=i_bardiche,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Bardiches
DESCRIPTION=Bardiche of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={31 100}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {5 43}
	f_damage_halberd
	src.damage <more2>
	f_crash_halberd
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04117]
DEFNAME=i_bardiche_power
ID=i_bardiche
NAME=Bardiche of Power
RESOURCES=i_bardiche,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Bardiches
DESCRIPTION=Bardiche of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={31 100}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {5 43}
	f_damage_halberd
	src.damage <more2>
	f_crash_halberd
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04118]
DEFNAME=i_bardiche_vanq
ID=i_bardiche
NAME=Bardiche of Vanquishing
RESOURCES=i_bardiche,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Bardiches
DESCRIPTION=Bardiche of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={31 100}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {5 43}
	f_damage_halberd
	src.damage <more2>
	f_crash_halberd
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0411a]
DEFNAME=i_cutlass_ruin
ID=i_cutlass
NAME=Cutlass of Ruin
RESOURCES=i_cutlass,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Cutlasses
DESCRIPTION=Cutlass of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={70 71}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {6 28}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0411b]
DEFNAME=i_cutlass_might
ID=i_cutlass
NAME=Cutlass of Might
RESOURCES=i_cutlass,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Cutlasses
DESCRIPTION=Cutlass of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={75 76}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {6 28}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0411c]
DEFNAME=i_cutlass_force
ID=i_cutlass
NAME=Cutlass of Force
RESOURCES=i_cutlass,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Cutlasses
DESCRIPTION=Cutlass of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={80 81}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {6 28}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0411d]
DEFNAME=i_cutlass_power
ID=i_cutlass
NAME=Cutlass of Power
RESOURCES=i_cutlass,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Cutlasses
DESCRIPTION=Cutlass of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={85 86}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {6 28}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0411e]
DEFNAME=i_cutlass_vanq
ID=i_cutlass
NAME=Cutlass of Vanquishing
RESOURCES=i_cutlass,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Cutlasses
DESCRIPTION=Cutlass of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={90 91}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {6 28}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0411f]
DEFNAME=i_sword_viking_ruin
ID=i_sword_viking
NAME=Viking Sword of Ruin
RESOURCES=i_sword_viking,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Viking Swords
DESCRIPTION=Viking Sword of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {5 29}
	f_damage_sword
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04120]
DEFNAME=i_sword_viking_might
ID=i_sword_viking
NAME=Viking Sword of Might
RESOURCES=i_sword_viking,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Viking Swords
DESCRIPTION=Viking Sword of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {5 29}
	f_damage_sword
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04121]
DEFNAME=i_sword_viking_force
ID=i_sword_viking
NAME=Viking Sword of Force
RESOURCES=i_sword_viking,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Viking Swords
DESCRIPTION=Viking Sword of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {5 29}
	f_damage_sword
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04122]
DEFNAME=i_sword_viking_power
ID=i_sword_viking
NAME=Viking Sword of Power
RESOURCES=i_sword_viking,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Viking Swords
DESCRIPTION=Viking Sword of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {5 29}
	f_damage_sword
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04123]
DEFNAME=i_sword_viking_vanq
ID=i_sword_viking
NAME=Viking Sword of Vanquishing
RESOURCES=i_sword_viking,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Viking Swords
DESCRIPTION=Viking Sword of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {5 29}
	f_damage_sword
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04124]
DEFNAME=i_crossbow_heavy_ruin
ID=i_crossbow_heavy
NAME=Heavy Crossbow of Ruin
RESOURCES=i_crossbow_heavy,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Heavy Crossbows
DESCRIPTION=Heavy Crossbow of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={31 100}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {11 56}
	f_damage_xbow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04125]
DEFNAME=i_crossbow_heavy_might
ID=i_crossbow_heavy
NAME=Heavy Crossbow of Might
RESOURCES=i_crossbow_heavy,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Heavy Crossbows
DESCRIPTION=Heavy Crossbow of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={31 100}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {11 56}
	f_damage_xbow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04126]
DEFNAME=i_crossbow_heavy_force
ID=i_crossbow_heavy
NAME=Heavy Crossbow of Force
RESOURCES=i_crossbow_heavy,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Heavy Crossbows
DESCRIPTION=Heavy Crossbow of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={31 100}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {11 56}
	f_damage_xbow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04127]
DEFNAME=i_crossbow_heavy_power
ID=i_crossbow_heavy
NAME=Heavy Crossbow of Power
RESOURCES=i_crossbow_heavy,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Heavy Crossbows
DESCRIPTION=Heavy Crossbow of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={31 100}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {11 56}
	f_damage_xbow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04128]
DEFNAME=i_crossbow_heavy_vanq
ID=i_crossbow_heavy
NAME=Heavy Crossbow of Vanquishing
RESOURCES=i_crossbow_heavy,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Heavy Crossbows
DESCRIPTION=Heavy Crossbow of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={31 100}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {11 56}
	f_damage_xbow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0412a]
DEFNAME=i_katana_ruin
ID=i_katana
NAME=Katana of Ruin
RESOURCES=i_katana,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Katanas
DESCRIPTION=Katana of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={10 21}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {5 26}
	f_damage_sword
	src.damage <more2>
	f_crash_fencing
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0412b]
DEFNAME=i_katana_might
ID=i_katana
NAME=Katana of Might
RESOURCES=i_katana,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Katanas
DESCRIPTION=Katana of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={10 26}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {5 26}
	f_damage_sword
	src.damage <more2>
	f_crash_fencing
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0412c]
DEFNAME=i_katana_force
ID=i_katana
NAME=Katana of Force
RESOURCES=i_katana,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Katanas
DESCRIPTION=Katana of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={10 21}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {5 26}
	f_damage_sword
	src.damage <more2>
	f_crash_fencing
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0412d]
DEFNAME=i_katana_power
ID=i_katana
NAME=Katana of Power
RESOURCES=i_katana,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Katanas
DESCRIPTION=Katana of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={15 26}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {5 26}
	f_damage_sword
	src.damage <more2>
	f_crash_fencing
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0412e]
DEFNAME=i_katana_vanq
ID=i_katana
NAME=Katana of Vanquishing
RESOURCES=i_katana,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Katanas
DESCRIPTION=Katana of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={11 21}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {5 26}
	f_damage_sword
	src.damage <more2>
	f_crash_fencing
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0412f]
DEFNAME=i_bow_ruin
ID=i_bow
NAME=Bow of Ruin
RESOURCES=i_bow,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Bows
DESCRIPTION=Bow of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={31 60}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {9 41}
	f_damage_bow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04130]
DEFNAME=i_bow_might
ID=i_bow
NAME=Bow of Might
RESOURCES=i_bow,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Bows
DESCRIPTION=Bow of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={31 60}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {9 41}
	f_damage_bow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04131]
DEFNAME=i_bow_force
ID=i_bow
NAME=Bow of Force
RESOURCES=i_bow,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Bows
DESCRIPTION=Bow of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={31 60}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {9 41}
	f_damage_bow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04132]
DEFNAME=i_bow_power
ID=i_bow
NAME=Bow of Power
RESOURCES=i_bow,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Bows
DESCRIPTION=Bow of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={31 60}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {9 41}
	f_damage_bow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04133]
DEFNAME=i_bow_vanq
ID=i_bow
NAME=Bow of Vanquishing
RESOURCES=i_bow,5 i_enchant_weapon

ON=@Create
	color = 0
	HITPOINTS={31 60}
	ATTR=attr_magic
	morey=63.0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {9 41}
	f_damage_bow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04134]
DEFNAME=i_pitchfork_ruin
ID=i_pitchfork
NAME=Pitchfork of Ruin
RESOURCES=i_PITCHFORK,i_enchant_weapon

DESCRIPTION=Pitchfork of Ruin
SUBSECTION=Pitchforks
CATEGORY=Provisions - Weapons - Magic

ON=@Create
	color = 0
	HITPOINTS={31 60}
	ATTR=attr_magic
	MOREY=7.0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {4 16}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04135]
DEFNAME=i_pitchfork_might
ID=i_pitchfork
NAME=Pitchfork of Might
RESOURCES=i_PITCHFORK,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Pitchforks
DESCRIPTION=Pitchfork of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={31 60}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {4 16}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04136]
DEFNAME=i_pitchfork_force
ID=i_pitchfork
NAME=Pitchfork of Force
RESOURCES=i_PITCHFORK,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Pitchforks
DESCRIPTION=Pitchfork of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={31 60}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {4 16}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04137]
DEFNAME=i_pitchfork_power
ID=i_pitchfork
NAME=Pitchfork of Power
RESOURCES=i_PITCHFORK,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Pitchforks
DESCRIPTION=Pitchfork of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={31 60}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {4 16}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04138]
DEFNAME=i_pitchfork_vanq
ID=i_pitchfork
NAME=Pitchfork of Vanquishing
RESOURCES=i_PITCHFORK,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Pitchforks
DESCRIPTION=Pitchfork of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={31 60}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {4 16}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0413a]
DEFNAME=i_broadsword_ruin
ID=i_sword_broad
NAME=Broadsword of Ruin
RESOURCES=i_sword_broad,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Broadswords
DESCRIPTION=Broadsword of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={100 101}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {5 29}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0413b]
DEFNAME=i_broadsword_might
ID=i_sword_broad
NAME=Broadsword of Might
RESOURCES=i_sword_broad,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Broadswords
DESCRIPTION=Broadsword of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={105 106}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {5 29}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0413c]
DEFNAME=i_broadsword_force
ID=i_sword_broad
NAME=Broadsword of Force
RESOURCES=i_sword_broad,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Broadswords
DESCRIPTION=Broadsword of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={110 111}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {5 29}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0413d]
DEFNAME=i_broadsword_power
ID=i_sword_broad
NAME=Broadsword of Power
RESOURCES=i_sword_broad,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Broadswords
DESCRIPTION=Broadsword of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={115 116}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {5 29}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0413e]
DEFNAME=i_broadsword_vanq
ID=i_sword_broad
NAME=Broadsword of Vanquishing
RESOURCES=i_sword_broad,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Broadswords
DESCRIPTION=Broadsword of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={120 121}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {5 29}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0413f]
DEFNAME=i_kryss_ruin
ID=i_kryss
NAME=Kryss of Ruin
RESOURCES=i_kryss,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Krysses
DESCRIPTION=Kryss of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {3 28}
	f_damage_fencing
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04140]
DEFNAME=i_kryss_might
ID=i_kryss
NAME=Kryss of Might
RESOURCES=i_kryss,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Krysses
DESCRIPTION=Kryss of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {3 28}
	f_damage_fencing
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04141]
DEFNAME=i_kryss_force
ID=i_kryss
NAME=Kryss of Force
RESOURCES=i_kryss,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Krysses
DESCRIPTION=Kryss of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {3 28}
	f_damage_fencing
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04142]
DEFNAME=i_kryss_power
ID=i_kryss
NAME=Kryss of Power
RESOURCES=i_kryss,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Krysses
DESCRIPTION=Kryss of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {3 28}
	f_damage_fencing
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04143]
DEFNAME=i_kryss_vanq
ID=i_kryss
NAME=Kryss of Vanquishing
RESOURCES=i_kryss,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Krysses
DESCRIPTION=Kryss of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {3 28}
	f_damage_fencing
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04144]
DEFNAME=i_spear_ruin
ID=i_spear
NAME=Spear of Ruin
RESOURCES=i_spear,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Spears
DESCRIPTION=Spear of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={31 80}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {2 26}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04145]
DEFNAME=i_spear_might
ID=i_spear
NAME=Spear of Might
RESOURCES=i_spear,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Spears
DESCRIPTION=Spear of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={31 80}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {2 26}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04146]
DEFNAME=i_spear_force
ID=i_spear
NAME=Spear of Force
RESOURCES=i_spear,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Spears
DESCRIPTION=Spear of Force

ON=@Create
	color = 0
	HITPOINTS={31 80}
	ATTR=attr_magic
	MOREY=35.0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {2 26}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04147]
DEFNAME=i_spear_power
ID=i_spear
NAME=Spear of Power
RESOURCES=i_spear,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Spears
DESCRIPTION=Spear of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={31 80}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {2 26}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04148]
DEFNAME=i_spear_vanq
ID=i_spear
NAME=Spear of Vanquishing
RESOURCES=i_spear,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Spears
DESCRIPTION=Spear of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={31 80}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {2 26}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04149]
//Viking Sword of Vanquishing & Fireball 40 charges
ID=i_sword_viking
NAME=Viking of Vanquishing and Daemon's Breath
RESOURCES=i_sword_viking,5 i_enchant_weapon,i_wand_1,40 i_scroll_fireball

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Special Weapons
DESCRIPTION=Viking of Vanquishing and Daemon's Breath

ON=@Create
	ATTR=attr_magic
	MOREX=s_fireball
	morey=63.0
	MORE2=40
	HITPOINTS={31 90}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {5 29}
	f_damage_sword
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0414a]
DEFNAME=i_sword_long_ruin
ID=i_sword_long
NAME=Longsword of Ruin
RESOURCES=i_sword_long,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Longswords
DESCRIPTION=Longsword of Ruin

ON=@Create
	ATTR=attr_magic
	MOREY=7.0
	HITPOINTS={110 111}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {5 33}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0414b]
DEFNAME=i_sword_long_might
ID=i_sword_long
NAME=Longsword of Might
RESOURCES=i_sword_long,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Longswords
DESCRIPTION=Longsword of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={115 116}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {5 33}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0414c]
DEFNAME=i_sword_long_force
ID=i_sword_long
NAME=Longsword of Force
RESOURCES=i_sword_long,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Longswords
DESCRIPTION=Longsword of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={120 121}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {5 33}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0414d]
DEFNAME=i_sword_long_power
ID=i_sword_long
NAME=Longsword of Power
RESOURCES=i_sword_long,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Longswords
DESCRIPTION=Longsword of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={125 126}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {5 33}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0414e]
DEFNAME=i_sword_long_vanq
ID=i_sword_long
NAME=Longsword of Vanquishing
RESOURCES=i_sword_long,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Longswords
DESCRIPTION=Longsword of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={130 131}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {5 33}
	f_damage_sword
	src.damage <more2>
	f_crash_sword
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04150]
//Viking Sword of Vanquishing & Flamestrike 40 charges
DEFNAME=i_sword_viking_vanq_Brimstone
ID=i_sword_viking
NAME=Viking of Vanquishing and Brimstone
RESOURCES=i_sword_viking,5 i_enchant_weapon,i_wand_1,40 i_scroll_flamestrike

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Special Weapons
DESCRIPTION=Viking of Vanquishing and Brimstone

ON=@Create
	color = 0
	HITPOINTS={31 90}
	ATTR=attr_magic
	MOREX=s_flamestrike
	morey=63.0
	MORE2=40

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {5 33}
	f_damage_sword
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04151]
//Viking Sword of Vanquishing & Energy Bolt 40 charges
DEFNAME=i_sword_viking_vanq_Electricity
ID=i_sword_viking
NAME=Viking of Vanquishing and Electricity
RESOURCES=i_sword_viking,5 i_enchant_weapon,i_wand_1,40 i_scroll_energy_bolt

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Special Weapons
DESCRIPTION=Viking of Vanquishing and Electricity

ON=@Create
	ATTR=attr_magic
	MOREX=s_energy_bolt
	morey=63.0
	MORE2=40
	HITPOINTS={31 90}
	COLOR=063

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {5 33}
	f_damage_sword
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04152]
//Heavy Crossbow of Vanquishing & Fireball 40 charges
DEFNAME=i_crossbow_heavy_vanq_Daemon_Breath
ID=i_crossbow_heavy
NAME=Heavy Crossbow of Vanquishing & Daemon's Breath
RESOURCES=i_crossbow_heavy,5 i_enchant_weapon,i_wand_1,40 i_scroll_fireball

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Special Weapons
DESCRIPTION=Heavy Crossbow of Vanquishing & Daemon's Breath

ON=@Create
	MOREX=s_fireball
	morey=63.0
	MORE2=40
	ATTR=attr_magic
	HITPOINTS=31 100
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {11 56}
	f_damage_xbow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04153]
//Bow of Vanquishing & Energy Bolt 40 Charges
DEFNAME=i_bow_vanq_Electricity
ID=i_bow
NAME=Bow of Vanquishing & Electricity
RESOURCES=i_bow,5 i_enchant_weapon,i_wand_1,40 i_scroll_energy_bolt

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Special Weapons
DESCRIPTION=Bow of Vanquishing & Electricity

ON=@Create
	MOREX=s_energy_bolt
	morey=63.0
	MORE2=40
	ATTR=attr_magic
	HITPOINTS=31 60
	COLOR=063

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {9 41}
	f_damage_bow
	src.damage <more2>
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04154]
//GM Bow of Smite and Energy Bolt
DEFNAME=i_bow_Smite_Electricity
ID=i_bow
NAME=GM Bow of Smite and Electricity
RESOURCES=i_bow,50 i_enchant_weapon,i_wand_1,100 i_scroll_energy_bolt

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Special Weapons
DESCRIPTION=GM Bow of Smite and Electricity

ON=@Create
	ATTR=attr_magic
	MOREX=s_energy_bolt
	MOREY=500.0
	MORE2=100
	HITPOINTS={20 30}
	COLOR=063

On=@Equip
	if <src.account.plevel> < 2
		unequip
		return 1
	endif

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04155]
DEFNAME=i_spear_short_ruin
ID=i_spear_short
NAME=Short Spear of Ruin
RESOURCES=i_spear_short,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Short Spears
DESCRIPTION=Short Spear of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={70 71}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {4 32}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04156]
DEFNAME=i_spear_short_might
ID=i_spear_short
NAME=Short Spear of Might
RESOURCES=i_spear_short,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Short Spears
DESCRIPTION=Short Spear of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={75 76}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {4 32}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04157]
DEFNAME=i_spear_short_force
ID=i_spear_short
NAME=Short Spear of Force
RESOURCES=i_spear_short,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Short Spears
DESCRIPTION=Short Spear of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={80 81}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {4 32}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04158]
DEFNAME=i_spear_short_power
ID=i_spear_short
NAME=Short Spear of Power
RESOURCES=i_spear_short,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Short Spears
DESCRIPTION=Short Spear of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={85 86}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {4 32}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04159]
DEFNAME=i_spear_short_vanq
ID=i_spear_short
NAME=Short Spear of Vanquishing
RESOURCES=i_spear_short,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Short Spears
DESCRIPTION=Short Spear of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={90 91}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {4 32}
	f_damage_spear
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0415a]
DEFNAME=i_war_fork_ruin
ID=i_war_fork
NAME=War Fork of Ruin
RESOURCES=i_WAR_FORK,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Forks
DESCRIPTION=War Fork of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={115 116}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {4 32}
	f_damage_fencing
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0415b]
DEFNAME=i_war_fork_might
ID=i_war_fork
NAME=War Fork of Might
RESOURCES=i_WAR_FORK,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Forks
DESCRIPTION=War Fork of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={120 121}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {4 32}
	f_damage_fencing
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0415c]
DEFNAME=i_war_fork_force
ID=i_war_fork
NAME=War Fork of Force
RESOURCES=i_WAR_FORK,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Forks
DESCRIPTION=War Fork of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={125 126}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {4 32}
	f_damage_fencing
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0415d]
DEFNAME=i_war_fork_power
ID=i_war_fork
NAME=War Fork of Power
RESOURCES=i_WAR_FORK,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Forks
DESCRIPTION=War Fork of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={130 131}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {4 32}
	f_damage_fencing
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	return 1

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0415e]
DEFNAME=i_war_fork_vanq
ID=i_war_fork
NAME=War Fork of Vanquishing
RESOURCES=i_WAR_FORK,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Forks
DESCRIPTION=War Fork of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={135 136}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {4 32}
	f_damage_fencing
	src.damage <more2>
	f_crash_spear
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if !((<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff))
			return 0
		endif
		src.sysmessage You can't carve <src.targ.name>
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04160]
DEFNAME=i_club_ruin
ID=i_club
NAME=Club of Ruin
RESOURCES=i_club,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Clubs
DESCRIPTION=Club of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={45 46}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {8 24}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04161]
DEFNAME=i_club_might
ID=i_club
NAME=Club of Might
RESOURCES=i_club,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Clubs
DESCRIPTION=Club of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={50 51}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {8 24}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04162]
DEFNAME=i_club_force
ID=i_club
NAME=Club of Force
RESOURCES=i_club,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Clubs
DESCRIPTION=Club of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={55 56}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {8 24}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04163]
DEFNAME=i_club_power
ID=i_club
NAME=Club of Power
RESOURCES=i_club,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Clubs
DESCRIPTION=Club of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={60 61}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {8 24}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04164]
DEFNAME=i_club_vanq
ID=i_club
NAME=Club of Vanquishing
RESOURCES=i_club,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Clubs
DESCRIPTION=Club of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={65 66}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {8 24}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04165]
DEFNAME=i_mace_ruin
ID=i_mace
NAME=Mace of Ruin
RESOURCES=i_mace,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Maces
DESCRIPTION=Mace of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={70 71}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {8 32}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04166]
DEFNAME=i_mace_might
ID=i_mace
NAME=Mace of Might
RESOURCES=i_mace,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Maces
DESCRIPTION=Mace of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={75 76}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {8 32}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04167]
DEFNAME=i_mace_force
ID=i_mace
NAME=Mace of Force
RESOURCES=i_mace,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Maces
DESCRIPTION=Mace of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={80 81}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {8 32}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04168]
DEFNAME=i_mace_power
ID=i_mace
NAME=Mace of Power
RESOURCES=i_mace,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Maces
DESCRIPTION=Mace of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={85 86}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {8 32}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04169]
DEFNAME=i_mace_vanq
ID=i_mace
NAME=Mace of Vanquishing
RESOURCES=i_mace,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Maces
DESCRIPTION=Mace of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={90 91}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {8 32}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0416a]
DEFNAME=i_maul_ruin
ID=i_maul
NAME=Maul of Ruin
RESOURCES=i_maul,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Mauls
DESCRIPTION=Maul of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={70 71}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_ruin

On=@Damage
	more2 = {10 30}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0416b]
DEFNAME=i_maul_might
ID=i_maul
NAME=Maul of Might
RESOURCES=i_maul,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Mauls
DESCRIPTION=Maul of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={75 76}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {10 30}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0416c]
DEFNAME=i_maul_force
ID=i_maul
NAME=Maul of Force
RESOURCES=i_maul,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Mauls
DESCRIPTION=Maul of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={80 81}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {10 30}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0416d]
DEFNAME=i_maul_power
ID=i_maul
NAME=Maul of Power
RESOURCES=i_maul,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Mauls
DESCRIPTION=Maul of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={85 86}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {10 30}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0416e]
DEFNAME=i_maul_vanq
ID=i_maul
NAME=Maul of Vanquishing
RESOURCES=i_maul,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Mauls
DESCRIPTION=Maul of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={90 91}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {10 30}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04170]
DEFNAME=i_mace_war_ruin
ID=i_mace_war
NAME=War Mace of Ruin
RESOURCES=i_mace_war,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Maces
DESCRIPTION=War Mace of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={125 126}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {8 32}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04171]
DEFNAME=i_mace_war_might
ID=i_mace_war
NAME=War Mace of Might
RESOURCES=i_mace_war,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Maces
DESCRIPTION=War Mace of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={130 131}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {8 32}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04172]
DEFNAME=i_mace_war_force
ID=i_mace_war
NAME=War Mace of Force
RESOURCES=i_mace_war,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Maces
DESCRIPTION=War Mace of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={135 136}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {8 32}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04173]
DEFNAME=i_mace_war_power
ID=i_mace_war
NAME=War Mace of Power
RESOURCES=i_mace_war,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Maces
DESCRIPTION=War Mace of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={140 141}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {8 32}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04174]
DEFNAME=i_mace_war_vanq
ID=i_mace_war
NAME=War Mace of Vanquishing
RESOURCES=i_mace_war,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Maces
DESCRIPTION=War Mace of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={145 146}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {8 32}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04175]
DEFNAME=i_hammer_pick_ruin
ID=i_hammer_pick
NAME=Hammer Pick of Ruin
RESOURCES=i_hammer_pick,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Hammer Picks
DESCRIPTION=Hammer Pick of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={70 71}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {6 33}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04176]
DEFNAME=i_hammer_pick_might
ID=i_hammer_pick
NAME=Hammer Pick of Might
RESOURCES=i_hammer_pick,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Hammer Picks
DESCRIPTION=Hammer Pick of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={75 76}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {6 33}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04177]
DEFNAME=i_hammer_pick_force
ID=i_hammer_pick
NAME=Hammer Pick of Force
RESOURCES=i_hammer_pick,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Hammer Picks
DESCRIPTION=Hammer Pick of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={80 81}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {6 33}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04178]
DEFNAME=i_hammer_pick_power
ID=i_hammer_pick
NAME=Hammer Pick of Power
RESOURCES=i_hammer_pick,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Hammer Picks
DESCRIPTION=Hammer Pick of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={85 86}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {6 33}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04179]
DEFNAME=i_hammer_pick_vanq
ID=i_hammer_pick
NAME=Hammer Pick of Vanquishing
RESOURCES=i_hammer_pick,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Hammer Picks
DESCRIPTION=Hammer Pick of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={85 86}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {6 33}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0417a]
DEFNAME=i_hammer_war_ruin
ID=i_hammer_war
NAME=War Hammer of Ruin
RESOURCES=i_hammer_war,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Hammers
DESCRIPTION=War Hammer of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={110 111}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {8 36}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0417b]
DEFNAME=i_hammer_war_might
ID=i_hammer_war
NAME=War Hammer of Might
RESOURCES=i_hammer_war,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Hammers
DESCRIPTION=War Hammer of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={115 116}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {8 36}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0417c]
DEFNAME=i_hammer_war_force
ID=i_hammer_war
NAME=War Hammer of Force
RESOURCES=i_hammer_war,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Hammers
DESCRIPTION=War Hammer of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={120 121}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {8 36}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0417d]
DEFNAME=i_hammer_war_power
ID=i_hammer_war
NAME=War Hammer of Power
RESOURCES=i_hammer_war,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Hammers
DESCRIPTION=War Hammer of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={125 126}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {8 36}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0417e]
DEFNAME=i_hammer_war_vanq
ID=i_hammer_war
NAME=War Hammer of Vanquishing
RESOURCES=i_hammer_war,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Hammers
DESCRIPTION=War Hammer of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={130 131}
	color = 0

On=@DClick
	equip
	return 1

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {8 36}
	f_damage_mace
	src.damage <more2>
	f_crash_mace
	more2 = 0
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04180]
DEFNAME=i_axe_ruin
ID=i_axe
NAME=Axe of Ruin
RESOURCES=i_axe,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Axes
DESCRIPTION=Axe of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={80 81}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {6 33}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04181]
DEFNAME=i_axe_might
ID=i_axe
NAME=Axe of Might
RESOURCES=i_axe,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Axes
DESCRIPTION=Axe of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={85 86}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {6 33}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04182]
DEFNAME=i_axe_force
ID=i_axe
NAME=Axe of Force
RESOURCES=i_axe,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Axes
DESCRIPTION=Axe of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={90 91}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {6 33}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04183]
DEFNAME=i_axe_power
ID=i_axe
NAME=Axe of Power
RESOURCES=i_axe,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Axes
DESCRIPTION=Axe of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={95 96}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {6 33}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04184]
DEFNAME=i_axe_vanq
ID=i_axe
NAME=Axe of Vanquishing
RESOURCES=i_axe,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Axes
DESCRIPTION=Axe of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={100 101}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {6 33}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04185]
DEFNAME=i_axe_exec_ruin
ID=i_axe_exec
NAME=Executioner's Axe of Ruin
RESOURCES=i_axe_exec,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Executioner's Axes
DESCRIPTION=Executioner's Axe of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={90 91}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {6 33}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04186]
DEFNAME=i_axe_exec_might
ID=i_axe_exec
NAME=Executioner's Axe of Might
RESOURCES=i_axe_exec,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Executioner's Axes
DESCRIPTION=Executioner's Axe of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={95 96}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {6 33}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04187]
DEFNAME=i_axe_exec_force
ID=i_axe_exec
NAME=Executioner's Axe of Force
RESOURCES=i_axe_exec,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Executioner's Axes
DESCRIPTION=Executioner's Axe of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={100 101}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {6 33}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04188]
DEFNAME=i_axe_exec_power
ID=i_axe_exec
NAME=Executioner's Axe of Power
RESOURCES=i_axe_exec,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Executioner's Axes
DESCRIPTION=Executioner's Axe of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={105 106}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {6 33}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04189]
DEFNAME=i_axe_exec_vanq
ID=i_axe_exec
NAME=Executioner's Axe of Vanquishing
RESOURCES=i_axe_exec,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Executioner's Axes
DESCRIPTION=Executioner's Axe of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={110 111}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {6 33}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0418a]
DEFNAME=i_axe_battle_ruin
ID=i_axe_battle
NAME=Battle Axe of Ruin
RESOURCES=i_axe_battle,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Battle Axes
DESCRIPTION=Battle Axe of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={110 111}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {6 38}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0418b]
DEFNAME=i_axe_battle_might
ID=i_axe_battle
NAME=Battle Axe of Might
RESOURCES=i_axe_battle,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Battle Axes
DESCRIPTION=Battle Axe of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={115 116}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {6 38}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0418c]
DEFNAME=i_axe_battle_force
ID=i_axe_battle
NAME=Battle Axe of Force
RESOURCES=i_axe_battle,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Battle Axes
DESCRIPTION=Battle Axe of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={120 121}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {6 38}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0418d]
DEFNAME=i_axe_battle_power
ID=i_axe_battle
NAME=Battle Axe of Power
RESOURCES=i_axe_battle,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Battle Axes
DESCRIPTION=Battle Axe of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={125 126}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {6 38}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0418e]
DEFNAME=i_axe_battle_vanq
ID=i_axe_battle
NAME=Battle Axe of Vanquishing
RESOURCES=i_axe_battle,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Battle Axes
DESCRIPTION=Battle Axe of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={130 131}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {6 38}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04190]
DEFNAME=i_axe_double_ruin
ID=i_axe_double
NAME=Double Axe of Ruin
RESOURCES=i_axe_double,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Double Axes
DESCRIPTION=Double Axe of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={110 111}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {5 35}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04191]
DEFNAME=i_axe_double_might
ID=i_axe_double
NAME=Double Axe of Might
RESOURCES=i_axe_double,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Double Axes
DESCRIPTION=Double Axe of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={115 116}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {5 35}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04192]
DEFNAME=i_axe_double_force
ID=i_axe_double
NAME=Double Axe of Force
RESOURCES=i_axe_double,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Double Axes
DESCRIPTION=Double Axe of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={120 121}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {5 35}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04193]
DEFNAME=i_axe_double_power
ID=i_axe_double
NAME=Double Axe of Power
RESOURCES=i_axe_double,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Double Axes
DESCRIPTION=Double Axe of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={125 126}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {5 35}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04194]
DEFNAME=i_axe_double_vanq
ID=i_axe_double
NAME=Double Axe of Vanquishing
RESOURCES=i_axe_double,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Double Axes
DESCRIPTION=Double Axe of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={130 131}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {5 35}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04195]
DEFNAME=i_axe_two_hand_ruin
ID=i_axe_two_hand
NAME=Two Handed Axe of Ruin
RESOURCES=i_axe_two_hand,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Two Handed Axes
DESCRIPTION=Two Handed Axe of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={70 71}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {5 39}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04196]
DEFNAME=i_axe_two_hand_might
ID=i_axe_two_hand
NAME=Two Handed Axe of Might
RESOURCES=i_axe_two_hand,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Two Handed Axes
DESCRIPTION=Two Handed Axe of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={75 76}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {5 39}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04197]
DEFNAME=i_axe_two_hand_force
ID=i_axe_two_hand
NAME=Two Handed Axe of Force
RESOURCES=i_axe_two_hand,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Two Handed Axes
DESCRIPTION=Two Handed Axe of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={80 81}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {5 39}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04198]
DEFNAME=i_axe_two_hand_power
ID=i_axe_two_hand
NAME=Two Handed Axe of Power
RESOURCES=i_axe_two_hand,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Two Handed Axes
DESCRIPTION=Two Handed Axe of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={85 86}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {5 39}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 04199]
DEFNAME=i_axe_two_hand_vanq
ID=i_axe_two_hand
NAME=Two Handed Axe of Vanquishing
RESOURCES=i_axe_two_hand,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Two Handed Axes
DESCRIPTION=Two Handed Axe of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={90 91}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {5 39}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0419a]
DEFNAME=i_axe_war_ruin
ID=i_axe_war
NAME=War Axe of Ruin
RESOURCES=i_axe_war,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Axes
DESCRIPTION=War Axe of Ruin

ON=@Create
	MOREY=7.0
	ATTR=attr_magic
	HITPOINTS={80 81}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {9 27}
	f_damage_waraxe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0419b]
DEFNAME=i_axe_war_might
ID=i_axe_war
NAME=War Axe of Might
RESOURCES=i_axe_war,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Axes
DESCRIPTION=War Axe of Might

ON=@Create
	morey=21.0
	ATTR=attr_magic
	HITPOINTS={85 86}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {9 27}
	f_damage_waraxe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0419c]
DEFNAME=i_axe_war_force
ID=i_axe_war
NAME=War Axe of Force
RESOURCES=i_axe_war,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Axes
DESCRIPTION=War Axe of Force

ON=@Create
	MOREY=35.0
	ATTR=attr_magic
	HITPOINTS={90 91}
	color = 0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {9 27}
	f_damage_waraxe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0419d]
DEFNAME=i_axe_war_power
ID=i_axe_war
NAME=War Axe of Power
RESOURCES=i_axe_war,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Axes
DESCRIPTION=War Axe of Power

ON=@Create
	morey=49.0
	ATTR=attr_magic
	HITPOINTS={95 96}
	color = 0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {9 27}
	f_damage_waraxe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 0419e]
DEFNAME=i_axe_war_vanquishing
ID=i_axe_war
NAME=War Axe of Vanquishing
RESOURCES=i_axe_war,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=War Axes
DESCRIPTION=War Axe of Vanquishing

ON=@Create
	morey=63.0
	ATTR=attr_magic
	HITPOINTS={100 101}
	color = 0

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {9 27}
	f_damage_waraxe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 041a0]
DEFNAME=i_axe_battle_large_ruin
ID=i_axe_battle_large
NAME=Large Battle Axe of Ruin
RESOURCES=i_axe_battle_large,i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Large Battle Axes
DESCRIPTION=Large Battle Axe of Ruin

ON=@Create
	ATTR=attr_magic
	MOREY=7.0
	HITPOINTS={110 111}
	color = 0

On=@Equip
	f_equip_ruin

On=@Unequip
	f_unequip_ruin

On=@Damage
	more2 = {6 38}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 041a1]
DEFNAME=i_axe_battle_large_might
ID=i_axe_battle_large
NAME=Large Battle Axe of Might
RESOURCES=i_axe_battle_large,2 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Large Battle Axes
DESCRIPTION=Large Battle Axe of Might

ON=@Create
	ATTR=attr_magic
	morey=21.0
	HITPOINTS={115 116}
	color = 0

On=@Equip
	f_equip_might

On=@Unequip
	f_unequip_might

On=@Damage
	more2 = {6 38}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 041a2]
DEFNAME=i_axe_battle_large_force
ID=i_axe_battle_large
NAME=Large Battle Axe of Force
RESOURCES=i_axe_battle_large,3 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Large Battle Axes
DESCRIPTION=Large Battle Axe of Force

ON=@Create
	color = 0
	HITPOINTS={120 121}
	ATTR=attr_magic
	MOREY=35.0

On=@Equip
	f_equip_force

On=@Unequip
	f_unequip_force

On=@Damage
	more2 = {6 38}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 041a3]
DEFNAME=i_axe_battle_large_power
ID=i_axe_battle_large
NAME=Large Battle Axe of Power
RESOURCES=i_axe_battle_large,4 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Large Battle Axes
DESCRIPTION=Large Battle Axe of Power

ON=@Create
	color = 0
	HITPOINTS={125 126}
	ATTR=attr_magic
	morey=49.0

On=@Equip
	f_equip_power

On=@Unequip
	f_unequip_power

On=@Damage
	more2 = {6 38}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[ITEMDEF 041a4]
DEFNAME=i_axe_battle_large_vanq
ID=i_axe_battle_large
NAME=Large Battle Axe of Vanquishing
RESOURCES=i_axe_battle_large,5 i_enchant_weapon

CATEGORY=Provisions - Weapons - Magic
SUBSECTION=Large Battle Axes
DESCRIPTION=Large Battle Axe of Vanquishing

ON=@Create
	color = 0
	ATTR=attr_magic
	morey=63.0
	HITPOINTS={130 131}

On=@Equip
	f_equip_vanq

On=@Unequip
	f_unequip_vanq

On=@Damage
	more2 = {6 38}
	f_damage_axe
	src.damage <more2>
	f_crash_axe
	more2 = 0
	return 1

On=@Targon_ground
	if <src.account.plevel> > 1
		src.sysmessage Turn off GM Mode first!
		return 1
	endif

On=@Targon_item
	if <src.targ.type>==t_corpse
		if (<src.targ.region.flags> & 04000) && (<src.targ.link>!=04fffffff)
			src.sysmessage You can't carve <src.targ.name>
			return 1
		endif
		return 0
	elseif <src.targ.type> == t_tree
		return 0
	endif
	return 1

On=@Spell
	if (<argn>==27) && <cont>
		src.sysmessage Curse fizzle!
		return 1
	endif

[EOF]
