protected override EBTStatus update_impl(Agent pAgent, EBTStatus childStatus) { RES_SUMMONERSKILL_TYPE summonerSkillType = ((ObjAgent)pAgent).GetSummonerSkillType(this.opl_p0); RES_SUMMONERSKILL_TYPE res_summonerskill_type2 = RES_SUMMONERSKILL_TYPE.RES_SUMMONERSKILL_RETURNCITY; return((summonerSkillType != res_summonerskill_type2) ? EBTStatus.BT_FAILURE : EBTStatus.BT_SUCCESS); }
protected override EBTStatus update_impl(Agent pAgent, EBTStatus childStatus) { RES_SUMMONERSKILL_TYPE summonerSkillType = ((ObjAgent)pAgent).GetSummonerSkillType(this.opl_p0); RES_SUMMONERSKILL_TYPE rES_SUMMONERSKILL_TYPE = RES_SUMMONERSKILL_TYPE.RES_SUMMONERSKILL_ADDHP; return((summonerSkillType == rES_SUMMONERSKILL_TYPE) ? EBTStatus.BT_SUCCESS : EBTStatus.BT_FAILURE); }
protected override EBTStatus update_impl(Agent pAgent, EBTStatus childStatus) { RES_SUMMONERSKILL_TYPE summonerSkillType = ((ObjAgent)pAgent).GetSummonerSkillType(this.opl_p0); RES_SUMMONERSKILL_TYPE rES_SUMMONERSKILL_TYPE = 1; bool flag = summonerSkillType == rES_SUMMONERSKILL_TYPE; return((!flag) ? EBTStatus.BT_FAILURE : EBTStatus.BT_SUCCESS); }