Merhaba
[chardef c_m_nazgul]
defname c_m_nazgul
name Nazgul
id c_man
ARmor 90
SOUND=snd_MONSTER_DAEMON1
SHELTER=r_dungeon,r_caves
DESIRES=i_gold,t_wand
AVERSIONS=r_water,r_mountains
TEVENTS=e_intelligent
can mt_walk|mt_run|mt_usehands|mt_equip|MT_FIRE_IMMUNE
Category Avanger
Subsection Monster
Description Nazgul
On=@Create
npc brain_monster
color 0835
str 1500
dex 200
int 500
karma -9999
fame 10000
fencing {90.0 100.0}
anatomy {95.0 99.0}
wrestling {90.0 98.0}
tactics 100.0
magicresistance 100.0
meditation 100.0
magery 1250.0
parrying 50.0
healing 100.0
ITEMNEWBIE=i_light_source
ITEMNEWBIE=i_spellbook
ADDSPELL=s_earthquake
ADDSPELL=s_mass_dispel
ADDSPELL=s_curse
ADDSPELL=s_clumsy
ADDSPELL=s_teleport
ITEM=Loot_balron
ITEM=i_bardiche_vanq
i_kryss_vanq
i_spear_vanq
i_halberd_vanq
i_hammer_vanq
i_axe_battle_vanq
i_sword_long_vanq
i_mace_vanq
i_spear_short_vanq
i_club_vanq
i_cutlass_vanq
i_bow_vanq
i_sword_viking_vanq
i_hammer_war_vanq
itemnewbie i_tc_mr15
color 0455
itemnewbie i_kryss_force
Color 0455
item i_gold,{5000 15000}
itemnewbie i_shield_chaos
color 0455
item i_mt_ostard_desert
name Night Ostard
timer -1
color 0455
On=@SpellEffect
if ((<argn> == 38) || (<argn> == 47) || (<argn> == 5) || (<argn> == 1) || (<argn> == 3) || (<argn> == 8))
sayu * Etkilenmez *
return 1
On=@EnvironChange
if (<findlayer(25)>)
findlayer(25).more2 <uid>
endif
On=@NPCSeeNewPlayer
if (<src.color> == 0835)
return 1
endif
On=@HitTry
if (<src.color> == 0835)
memoryfindtype.memory_fight.color 040
leave 5
flee
endif
On=@Hit
if (<src.memoryfindtype.memory_ipet>)
src.damage 300
else
src.damage {10 25}
endif
if (rand(3) == 1)
src.poison 2000
endif
On=@Death
if (<findlayer(25)>)
findlayer(25).remove
endif
BODY=c_daemon
Color=0455
SRC.SOUND=024a
name=Soul Of Nazgul
HITS=<STR>
RETURN 1
[EOF]
////////////////////////////////////////////////////////
Bu bi +lı npcsi.Ama hep ıcınde vanq bardiche cıkıyor.Yenı sılahlar ekledım artık hem vanq bardiche hemde arada onlar yanında cıkıyor ama bardiche hep cıkıo :SHangısı ustte ıse o oluyor.Napmalıyım