Exemplo n.º 1
0
        // Token: 0x06004E60 RID: 20064 RVA: 0x0017CF10 File Offset: 0x0017B110
        public override int HaveEffect(IComponentOwner owner, params object[] param)
        {
            this.HeroId = (int)param[0];
            HeroComponentCommon heroComponentCommon = owner.GetOwnerComponent("Hero") as HeroComponentCommon;

            return(heroComponentCommon.AddHeroExp(this.HeroId, this.HeroExp));
        }
        // Token: 0x06004E89 RID: 20105 RVA: 0x0017D238 File Offset: 0x0017B438
        public override int HaveEffect(IComponentOwner owner, params object[] param)
        {
            HeroComponentCommon heroComponentCommon = owner.GetOwnerComponent("Hero") as HeroComponentCommon;

            this.HeroId = (int)param[0];
            int addExp = this.CalculateAddFavorabilityExp(this.HeroId);

            return(heroComponentCommon.AddHeroFavorabilityLevel(this.HeroId, addExp));
        }