Increment/decrement limits on skills.
This commit is contained in:
parent
6df1cfde7e
commit
7d5a07683a
@ -184,26 +184,29 @@ function SkillBox(p) {
|
|||||||
<LeftButton onClick={()=>{
|
<LeftButton onClick={()=>{
|
||||||
var temp=[...p.points]
|
var temp=[...p.points]
|
||||||
var tempData=[...p.skillPointData]
|
var tempData=[...p.skillPointData]
|
||||||
temp[p.page-1]-=1
|
|
||||||
while (tempData[p.page-1].length<p.boxId+1) {
|
while (tempData[p.page-1].length<p.boxId+1) {
|
||||||
tempData[p.page-1].push([])
|
tempData[p.page-1].push([])
|
||||||
tempData[p.page-1][tempData[p.page-1].length-1]=0
|
tempData[p.page-1][tempData[p.page-1].length-1]=0
|
||||||
}
|
}
|
||||||
tempData[p.page-1][p.boxId]-=1
|
if (tempData[p.page-1][p.boxId]>0) {
|
||||||
p.setPoints(temp)
|
temp[p.page-1]-=1
|
||||||
p.setSkillPointData(tempData)
|
tempData[p.page-1][p.boxId]-=1
|
||||||
}}/>
|
p.setPoints(temp)
|
||||||
|
p.setSkillPointData(tempData)
|
||||||
|
}}}/>
|
||||||
<RightButton onClick={()=>{
|
<RightButton onClick={()=>{
|
||||||
var temp=[...p.points]
|
var temp=[...p.points]
|
||||||
var tempData=[...p.skillPointData]
|
var tempData=[...p.skillPointData]
|
||||||
temp[p.page-1]+=1
|
|
||||||
while (tempData[p.page-1].length<p.boxId+1) {
|
while (tempData[p.page-1].length<p.boxId+1) {
|
||||||
tempData[p.page-1].push([])
|
tempData[p.page-1].push([])
|
||||||
tempData[p.page-1][tempData[p.page-1].length-1]=0
|
tempData[p.page-1][tempData[p.page-1].length-1]=0
|
||||||
}
|
}
|
||||||
tempData[p.page-1][p.boxId]+=1
|
if (tempData[p.page-1][p.boxId]<p.maxPoints) {
|
||||||
p.setPoints(temp)
|
temp[p.page-1]+=1
|
||||||
p.setSkillPointData(tempData)}}/></div></div>
|
tempData[p.page-1][p.boxId]+=1
|
||||||
|
p.setPoints(temp)
|
||||||
|
p.setSkillPointData(tempData)
|
||||||
|
}}}/></div></div>
|
||||||
}
|
}
|
||||||
|
|
||||||
function SkillTreeBoxes(p) {
|
function SkillTreeBoxes(p) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user