|
|
@@ -618,7 +618,9 @@ function fuwenRefreshQuery(human,fuwenID,fuwenIndex,pos,heroID,heroIndex)
|
|
|
local skillArray = fuwen.skill
|
|
|
if skillArray then
|
|
|
local skillNum = #skillArray
|
|
|
- if skillNum > 2 then
|
|
|
+ local fuwenConfig = FuwenExcel.fuwen[fuwen.id]
|
|
|
+ local skillMaxNum = FuwenGrid.getFuwenSkillMaxCnt(fuwenConfig)
|
|
|
+ if skillNum > skillMaxNum then
|
|
|
local skillTb = {}
|
|
|
for _, skillId in ipairs(skillArray) do
|
|
|
table.insert(skillTb, skillId)
|
|
|
@@ -629,7 +631,7 @@ function fuwenRefreshQuery(human,fuwenID,fuwenIndex,pos,heroID,heroIndex)
|
|
|
end)
|
|
|
|
|
|
fuwen.skill = {}
|
|
|
- for i=1, 2 do
|
|
|
+ for i=1, skillMaxNum do
|
|
|
fuwen.skill[1] = skillTb[i]
|
|
|
end
|
|
|
|