|
@@ -643,8 +643,10 @@ class TaskProc {
|
|
|
* 神庙抽奖
|
|
|
*/
|
|
|
static function OnTempleLottery() {
|
|
|
- $taskParam = new Ins_TaskParams(Enum_TaskCmdType::TempleLottery);
|
|
|
- self::CheckTaskConditions($taskParam);
|
|
|
+// $taskParam = new Ins_TaskParams(Enum_TaskCmdType::TempleLottery);
|
|
|
+// self::CheckTaskConditions($taskParam);
|
|
|
+ $taskEventArg = new Ins_TaskEventArgs(Enum_TaskCmdType::TempleLottery, Enum_PropelType::set, 1, array());
|
|
|
+ self::CheckTaskCardConditions($taskEventArg);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -679,6 +681,8 @@ class TaskProc {
|
|
|
$taskParam = new Ins_TaskParams(Enum_TaskCmdType::HeroGradeUpTo, $heroMoId, $newGrade);
|
|
|
self::CheckTaskConditions($taskParam);
|
|
|
self::OnHeroImprove();
|
|
|
+ $taskEventArg = new Ins_TaskEventArgs(Enum_TaskCmdType::HeroGradeUpTo, Enum_PropelType::set, 1, array());
|
|
|
+ self::CheckTaskCardConditions($taskEventArg);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -743,8 +747,11 @@ class TaskProc {
|
|
|
* @param type $difficulty 层数
|
|
|
*/
|
|
|
static function OnPassCarboN($gateId, $difficulty) {
|
|
|
- $taskParam = new Ins_TaskParams(Enum_TaskCmdType::passEndlessCarbonN, $gateId, $difficulty);
|
|
|
- self::CheckTaskConditions($taskParam);
|
|
|
+// $taskParam = new Ins_TaskParams(Enum_TaskCmdType::passEndlessCarbonN, $gateId, $difficulty);
|
|
|
+// self::CheckTaskConditions($taskParam);
|
|
|
+ $taskEventArg = new Ins_TaskEventArgs(Enum_TaskCmdType::passEndlessCarbonN, Enum_PropelType::set, 1, array($gateId, $difficulty));
|
|
|
+// var_dump($taskEventArg);
|
|
|
+ self::CheckTaskCardConditions($taskEventArg);
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -752,8 +759,11 @@ class TaskProc {
|
|
|
* @param type $gateId
|
|
|
*/
|
|
|
static function OnPassWorldBoss($gateId) {
|
|
|
- $taskParam = new Ins_TaskParams(Enum_TaskCmdType::PassWorldBoss, $gateId);
|
|
|
- self::CheckTaskConditions($taskParam);
|
|
|
+// $taskParam = new Ins_TaskParams(Enum_TaskCmdType::PassWorldBoss, $gateId);
|
|
|
+// self::CheckTaskConditions($taskParam);
|
|
|
+ $taskEventArg = new Ins_TaskEventArgs(Enum_TaskCmdType::PassWorldBoss, Enum_PropelType::set, 1, array($gateId));
|
|
|
+// var_dump($taskEventArg);
|
|
|
+ self::CheckTaskCardConditions($taskEventArg);
|
|
|
}
|
|
|
|
|
|
/**
|