////////////////////////Vampires Items
[ITEMDEF i_Vampire_shroud]
//Vampire Shroud
DEFNAME=Vampire_robe
NAME=Vampire Robe
ID=0204e
TYPE=t_clothing
ARMOR=63
DYE=0
On=@Create
HITPOINTS={100 150}
color=0427
ATTR = 04004
On=@DCLICK
if ! (<SRC.TAG.Race>=2)
src.message You cant use it....
src.message Thau does not belong to Bloodsucking Breed!
src.effect 1,036d4,4,16,6 1000
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
src.hits 5
unequip
return 0
endif
name=<src.name>'s Vampire Robe (<VALSTR(<src.tag.points> )> Points)
src.EFFECT 3,0375a,5,15,0
On=@Equip
if ! (<SRC.TAG.Race>=2)
src.message You cant use it....
src.message Thau does not belong to Bloodsucking Breed!
src.effect 1,036d4,4,16,6 1000
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
src.hits 5
unequip
return 0
endif
name=<src.name>'s Vampire Robe (<VALSTR(<src.tag.points> )> Points)
ON=@UNEQUIP
name=<src.name>'s Vampire Robe
CATEGORY=Races
SUBSECTIOn=Vampire
DESCRIPTIOn=Vampire Shroud
On=@Spell
if (<argn>==27) && <cont>
src.sysmessage Curse fizzle!
return 1
endif
[ITEMDEF i_bottle_blood]
Name=Bottle of Blood
ID=i_bottle_black
WEIGHT=1
ON=@Create
COLOR=020
ON=@DCLICK
if ! (<src.tag.race>=2) // this line checks for Xskin color. Color is 038a
SRC.MESSAGE Only Vampire may drink blood.
RETURN 1
elseif <SRC.HITS> >= <SRC.STR>
src.sysmessage You are to full healed...
RETURN 1
ELSE
SRC.SOUND=30
SRC.SOUND=31
More=100
SRC.HITS=<SRC.HITS> + { 10 1 15 5 20 1 } // This line will heal a player between 10 and 20 hits.
SRC.sysMESSAGE Blood refresh you.
RETURN 1
ENDIF
CATEGORY=Races
SUBSECTIOn=Vampire
DESCRIPTIOn=Bottle of Blood
[ITEMDEF i_Vampire_Claw]
DEFNAME=claw_blood
NAME=Vampire Claw
ID=i_scimitar
DAM=40,67
REQSTR=100
On=@Create
HITPOINTS={1000 2000}
color=0a11
ATTR=04004
On=@Dclick
if ! (<SRC.TAG.Race>=2)
src.message You cant use it....
src.message Thau does not belong to Bloodsucking Breed!
src.effect 1,036d4,4,16,6 1000
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
src.hits 1
unequip
return 0
endif
name=<src.name>'s Vampire Claw
On=@Equip
if ! (<SRC.TAG.Race>=2)
src.message You cant use it....
src.message Thau does not belong to Bloodsucking Breed!
src.effect 1,036d4,4,16,6 1000
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
src.hits 1
unequip
return 0
endif
name=<src.name>'s Vampire Claw
On=@Damage
sfx 019c
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
CATEGORY=Races
SUBSECTIOn=Vampire
DESCRIPTIOn=Vampire Claw
[ITEMDEF i_vampire_hand]
DEFNAME=i_bloody_hand
Name=Bloody Hand
Id=013fc
TYPE=t_weapon_xbow
FLIP=1
DAM=69,99
SKILL=Archery
REQSTR=130
TWOHANDS=Y
SPEED=18
WEIGHT=12.0
TDATA3=0
TDATA4=036e4
On=@Create
HITPOINTS={1000 2000}
ATTR=04004
COLOR=0a11
On=@Dclick
if ! (<SRC.TAG.Race>=2)
src.message You cant use it....
src.message Thau does not belong to Bloodsucking Breed!
src.effect 1,036d4,4,16,6 1000
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
src.hits 1
unequip
return 0
endif
name=<src.name>'s Bloody Hand
On=@Equip
if ! (<SRC.TAG.Race>=2)
src.message You cant use it....
src.message Thau does not belong to Bloodsucking Breed!
src.effect 1,036d4,4,16,6 1000
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
src.hits 1
unequip
return 0
endif
name=<src.name>'s Bloody Hand
On=@Damage
src.effect=3,i_fire_column,6,15,1
src.sfx snd_SPELL_FLAMESTRIKE
CATEGORY=Races
SUBSECTIOn=Vampire
DESCRIPTIOn=Bloody Hand
////////////////////////////Berserker items
[ITEMDEF i_berserker_axe]
DEFNAME=i_axe_berserker
Name=Berserker Axe
Id=013fa
TYPE=t_weapon_axe
FLIP=1
DAM=90,95
SKILL=Swordsmanship
REQSTR=45
TWOHANDS=Y
SPEED=30
WEIGHT=12.0
On=@Create
HITPOINTS={1000 2000}
Attr=04004
Color=0498
On=@Dclick
if ! (<SRC.TAG.Race>=3)
src.message Berserker Axe is only for Path of Might
src.sfx snd_spell_lightning
unequip
return 0
endif
name=<src.name>'s Berserker Axe
On=@Equip
if ! (<SRC.TAG.Race>=3)
src.message Berserker Axe is only for Path of Might
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
unequip
return 0
endif
name=<src.name>'s Berserker Axe
On=@Damage
if !<cont>
return 1
elseif !<cont.ischar>
return 1
elseif <cont.serial>==<src.serial>
return 1
endif
more2 = {17 47}
if rand(7)==1
IF ( <SRC.FLAGS> & 080000000 )
src.findlayer(layer_horse).remove
src.TARGET.say Aggghhhh!
src.sfx 0220
more2 = (3 * <more2>) / 2
src.damage={100 130}
RETURN 1
endif
src.damage <more2>
more2 = 0
return 1
CATEGORY=Races
SUBSECTIOn=Berserker
DESCRIPTIOn=Berserker Axe
[ITEMDEF i_ancient_kilt]
DEFNAME=i_kilt_berserker
TYPE=t_clothing
Name=Ancient Kilt
Id=i_kilt
FLIP=1
DYE=1
ARMOR=3
WEIGHT=4
CATEGORY=Provisions - Clothes
SUBSECTION=Pants & Skirts
DESCRIPTION=Kilt
On=@Create
HITPOINTS={21 24}
Attr=04004
Color=0492
On=@Dclick
if ! (<SRC.TAG.Race>=3)
src.message Berserker Kilt is only for Path of Might
src.sfx snd_spell_lightning
unequip
return 0
endif
name=<src.name>'s Ancient Kilt
On=@Equip
if ! (<SRC.TAG.Race>=3)
src.message Berserker Kilt is only for Path of Might
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
unequip
return 0
endif
name=<src.name>'s Ancient Kilt
CATEGORY=Races
SUBSECTIOn=Berserker
DESCRIPTIOn=Ancient Kilt
////////////////////////////Paladin Items
[ITEMDEF i_guardian_knight]
DEFNAME=i_knight_paladin
TYPE=t_weapon_sword
name=Guardian Knight
id=i_halberd
FLIP=1
DAM=65,74
SKILL=Swordsmanship
REQSTR=45
TWOHANDS=Y
SPEED=25
WEIGHT=13.0
On=@Create
HITPOINTS={1000 2000}
Attr=04004
Color=00a9f
On=@Dclick
if ! (<SRC.TAG.Race>=1)
src.message Guardian Knight is only for Path of Light
src.sfx snd_spell_lightning
unequip
return 0
endif
name=<src.name>'s Guardian Knight
On=@Equip
if ! (<SRC.TAG.Race>=1)
src.message Guardian Knight is only for Path of Light
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
unequip
return 0
endif
name=<src.name>'s Guardian Knight
CATEGORY=Races
SUBSECTIOn=Paladin
DESCRIPTIOn=Guardian Knight
ON=@DAMAGE
src.effect 1,036d4,4,16,6 1000
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
src.target.say This make may sinner!
[ITEMDEF i_sword_of_justice]
DEFNAME=i_sword_justice
TYPE=t_weapon_sword
name=Sword of Justice
id=i_sword_viking
FLIP=1
DAM=80,87
SKILL=Swordsmanship
REQSTR=40
TWOHANDS=N
SPEED=30
WEIGHT=12.0
On=@Create
HITPOINTS={1000 2000}
Attr=04004
Color=0990
On=@Dclick
if ! (<SRC.TAG.Race>=1)
src.message Sword of Justice is only for Path of Light
src.sfx snd_spell_lightning
unequip
return 0
endif
name=<src.name>'s Sword of Justice
On=@Equip
if ! (<SRC.TAG.Race>=1)
src.message Sword of Justice is only for Path of Light
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
unequip
return 0
endif
name=<src.name>'s Sword of Justice
CATEGORY=Races
SUBSECTIOn=Paladin
DESCRIPTIOn=Sword of Justice
ON=@DAMAGE
src.effect 1,036d4,4,16,6 1000
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
say This make may sinner!
////////////////////////////Amazone Items
[ITEMDEF i_amazone_bow]
DEFNAME=i_bow_amazone
TYPE=t_weapon_bow
Name=Amazone Bow
Id=i_bow
FLIP=1
DAM=80,89
SKILL=Archery
REQSTR=20
TWOHANDS=Y
SPEED=32
WEIGHT=9.7
TDATA3=0
TDATA4=i_fx_energy_ray
On=@Create
HITPOINTS={1000 2000}
ATTR=00006
COLOR=0439
On=@Dclick
if ! (<SRC.tag.race>=4)
src.message Only is Amazone weapon...
unequip
return 0
endif
name=<src.name>'s Amazone Bow
On=@Equip
if ! (<SRC.tag.race>=4)
src.message Only is Amazone weapon...
unequip
return 0
endif
name=<src.name>'s Amazone Bow
src.effect 3,i_FX_BLESS_effect,6,15,1
src.sfx snd_SPELL_PROTECTION
On=@Damage
src.effect 3,i_FX_glow2,6,15,1
src.sfx 011a
CATEGORY=Provisions - Weapons
SUBSECTION=Bows
DESCRIPTION=Bow
////////////////////////////Anti Races Items
[ITEMDEF i_vampire_slayer]
DEFNAME i_vampire_slayer
NAME=Vampire Slayer
ID=i_sword_viking
DAM=10,35
SKILL=swordsmanship
REQSTR=100
On=@Create
COLOR=0495
HITPOINTS={1000 1200}
ATTR=ATTR_NEWBIE
On=@Dclick
if ! (<SRC.oskin>=083ea)
src.message Only is human weapon...
unequip
return 0
endif
name=<src.name>'s Vampire Slayer
On=@Equip
if ! (<SRC.oskin>=083ea)
src.message Only is human weapon...
unequip
return 0
endif
name=<src.name>'s Vampire Slayer
src.message You now wield the powerful Vampire Slayer!
src.effect 3,i_FX_BLESS_effect,6,15,1
src.sfx snd_SPELL_PROTECTION
On=@Damage
if (<src.tag.race>=2)
src.damage={70 79}
src.effect 1,036d4,4,16,6 1000
src.sfx snd_spell_lightning
endif
return 1
CATEGORY=Races
SUBSECTIOn=Anti Races Items
DESCRIPTIOn=vampire Slayer
[ITEMDEF i_quest_shroud]
//Vampire Shroud
DEFNAME=quest_shroud
NAME=Quest Shroud
ID=0204e
TYPE=t_clothing
ARMOR=63
DYE=0
On=@Create
HITPOINTS={100 150}
color=0480
ATTR = 04004
On=@DCLICK
name=<src.name>'s Quest Shroud
src.EFFECT 3,0375a,5,15,0
On=@Equip
name=<src.name>'s Quest Shroud
On=@Spell
if (<argn>==27) && <cont>
src.sysmessage Curse fizzle!
return 1
endif