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); } }
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); }