[FIX] Shrink Potion

Gesperrt
Nachricht
Autor
Raroun

[FIX] Shrink Potion

#1 Beitrag von Raroun » 12 Okt 2005 14:38

Einfach das Standard Item i_potion_shrink in der sphere_d_potions.scp mit folgendem ersetzen:

Code: Alles auswählen

[ITEMDEF i_potion_shrink] 
ID=i_bottle_white
NAME=Shrink 
TYPE=t_potion_empty 
TDATA1=t_potion_empty 
RESOURCES=i_reag_batwing 2, i_bottle_empty 
SKILLMAKE=ALCHEMY 90.0 

cliloc=0
tag.kegobjprop="0,A keg of shrink potions"

description=Shrink Potion
subsection=potions
category=provisions - alchemy & magic


ON=@Create 
MORE1=s_shrink 
MORE2=100.0 
COLOR=0007


on=@userclick
	objprop=0,shrink potion

ON=@UserDClick 
SRC.SYSMESSAGE Welches Tier moechtest du schrumpfen? 
TARGET 
RETURN 1 
ON=@TARGON_CHAR 
IF (<SRC.TARG.BODY>==c_man) || (<SRC.TARG.BODY>==c_woman) 
SRC.SYSMESSAGE Du kannst nur Tiere schrumpfen! 
RETURN 1 
ELSEIF <src.targ.flags>&statf_conjured 
src.sysmessage Beschwoerte Kreaturen kannst Du nicht schrumpfen! 
return 1 
ELSEIF ( src.targ.isMyPet )
SRC.TARG.SHRINK 
SRC.BOUNCE <SRC.TARG.ACTARG1>&~080000000 
SRC.NEWITEM i_bottle_empty 
SRC.ACT.BOUNCE 
REMOVE 
RETURN 1 
ELSE 
src.sysmessage Das Tier gehoert Dir nicht! 
return 1 
ENDIF

Das Original entstammt der Feder eines Users namens "Maul" im sphereserver Forum. Leicht abgeaendert , eingedeutscht und angepasst.

Gesperrt