Esempio n. 1
0
 //07 06
 public void OnQuestCompleted(Packets.Client.QuestCompleted p)
 {
     if (RewardChoice != null)
     {
         Packets.Server.QuestRewardChoice p1 = new SagaMap.Packets.Server.QuestRewardChoice();
         this.netIO.SendPacket(p1, this.SessionID); ;
         completingquest = p.GetQuestID();
     }
     else
     {
         if (RewardFunc != null)
         {
             RewardFunc.DynamicInvoke(this.Char, p.GetQuestID());
             completingquest = 0;
             RewardFunc = null;
         }
     }
 }
Esempio n. 2
0
 //07 06
 public void OnQuestCompleted(Packets.Client.QuestCompleted p)
 {
     if (RewardChoice != null)
     {
         Packets.Server.QuestRewardChoice p1 = new SagaMap.Packets.Server.QuestRewardChoice();
         this.netIO.SendPacket(p1, this.SessionID);;
         completingquest = p.GetQuestID();
     }
     else
     {
         if (RewardFunc != null)
         {
             RewardFunc.DynamicInvoke(this.Char, p.GetQuestID());
             completingquest = 0;
             RewardFunc      = null;
         }
     }
 }