Просмотр исходного кода

修改英雄属性计算方式

249435196@qq.com 1 год назад
Родитель
Сommit
0ef2b1edad
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      script/module/role/RoleAttr.lua

+ 4 - 4
script/module/role/RoleAttr.lua

@@ -134,12 +134,12 @@ function calcHeroGrid(heroGrid, index, human)
 	HeroLogic.doCalcHero(heroGrid, HERO_BASE_ATTRS) -- 基础属性
 	-- 防止循环引用
 	local SkinLogic = require("skin.SkinLogic")
-	local heroSkinID, heroSkinSkill = SkinLogic.checkHeroSkin(human, index) 
-	if heroSkinID then -- 皮肤属性
+	--local heroSkinID, heroSkinSkill = SkinLogic.checkHeroSkin(human, index) 
+	if true then -- 皮肤属性和英雄ID无关
 		--HeroLogic.doCalcHeroSkin(heroSkinID, HERO_OTHER_ATTRS)
-		SkinLogic.doCalcSkinHero(human,HERO_BASE_ATTRS)
+		SkinLogic.doCalcSkinHero(human,HERO_OTHER_ATTRS)
 	end
-	BeSkill.doCalcHero(heroGrid, HERO_BASE_ATTRS, heroSkinSkill) -- 被动技能属性
+	BeSkill.doCalcHero(heroGrid, HERO_BASE_ATTRS) -- 被动技能属性
 	HeroEquip.doCalcHero(heroGrid, HERO_OTHER_ATTRS) -- 装备
     FuwenLogic.doCalcHero(heroGrid, HERO_OTHER_ATTRS) -- 符文	
 	UnionTecLogic.doCalcHero(human, heroGrid, HERO_OTHER_ATTRS) -- 公会科技