Browse Source

专门弄的一个特殊的灵宠蛋为了引导

cyzhao 2 days ago
parent
commit
3d8836d57d
2 changed files with 10 additions and 5 deletions
  1. 1 1
      Gameserver/App/model/User/Info_Store.php
  2. 9 4
      Gameserver/App/process/PetProc.php

+ 1 - 1
Gameserver/App/model/User/Info_Store.php

@@ -79,7 +79,7 @@ class Info_Store extends Object_ext {
     /**
      * @var int $petUid
      */
-    public $petUid = 1;
+    public $petUid = 1000;
 
     /**
      *  宠物背包数据

+ 9 - 4
Gameserver/App/process/PetProc.php

@@ -359,10 +359,15 @@ class PetProc {
                     
         StoreProc::AddMultiItemInStore($ins_breed->mo()->reward);
         
-        //随机一个灵宠      
-        $str = explode(';', $ins_breed->mo()->per);
-        $newPet = self::RandObtainPet($str);
-                     
+        //随机一个灵宠
+        $newPet = null;
+        if($ins_breed->eggId == 103099){#专门弄的一个特殊的为了引导
+            $newPet = StoreProc::initPet($ins_breed->mo()->fixed_output);
+        } else {
+            $str = explode(';', $ins_breed->mo()->per);
+            $newPet = self::RandObtainPet($str);
+        }
+                                    
         $uid = 0;
         if($newPet != null){           
             $uid = $newPet->uid;