#include "rd_level" void main() { object oPC; int iGold; oPC = GetPCSpeaker(); iGold = GetHitDice(oPC) * 250; TakeGoldFromCreature(iGold,oPC,TRUE); AddHenchman(oPC, OBJECT_SELF); if (GetHitDice(OBJECT_SELF) < GetHitDice(oPC)) LevelMob(OBJECT_SELF,GetHitDice(oPC)-GetHitDice(OBJECT_SELF)); //DelayCommand(1.0, AssignCommand(OBJECT_SELF, LevelUpXP1Henchman(oPC))); DelayCommand(1.0, AssignCommand(OBJECT_SELF,ActionForceFollowObject(oPC,5.0))); SetLocalString(oPC,"Henchman",GetTag(OBJECT_SELF)); SetLocalInt(oPC,"RestGold",GetGold(oPC)); }