Exemplo n.º 1
0
        private static void PCPotionHeal(ref ActorPC targetPC, ushort hp, ushort hp2, ushort sp, ushort sp2, int lifetime, int period, Map.SkillArgs args)
        {
            MultiRunTask newtask;

            newtask = new Tasks.PotionHeal(targetPC, hp, hp2, sp, sp2, period, lifetime, (uint)args.skillID, args.skillType);
            newtask.Activate();
            AddStatusIcon(targetPC, (uint)args.skillID, 15000);
            if (targetPC.Tasks.ContainsKey("PotionHeal") == false)
            {
                targetPC.Tasks.Add("PotionHeal", newtask);
            }
        }
Exemplo n.º 2
0
 private static void PCPotionHeal(ref ActorPC targetPC,ushort hp, ushort hp2,ushort sp,ushort sp2,int lifetime,int period,Map.SkillArgs args)
 {
     MultiRunTask newtask;
     newtask = new Tasks.PotionHeal(targetPC, hp, hp2, sp, sp2, period, lifetime, (uint)args.skillID, args.skillType);
     newtask.Activate();
     AddStatusIcon(targetPC, (uint)args.skillID, 15000);
     if (targetPC.Tasks.ContainsKey("PotionHeal") == false) targetPC.Tasks.Add("PotionHeal", newtask);
 }