diff --git a/src/TestPanel.js b/src/TestPanel.js
index b2afe61..c2cd906 100644
--- a/src/TestPanel.js
+++ b/src/TestPanel.js
@@ -178,14 +178,37 @@ function ConvertCoordinate(x,y) {
}
function SkillBox(p) {
- return
0/10{typeof p.GetData("class_skill",p.skill[2],"name",true)==="string"&&p.GetData("class_skill",p.skill[2],"name",true)}{p.setPoints(p.points-1)}}/>{p.setPoints(p.points+1)}}/>
+ return
{(p.skillPointData[p.page-1][p.boxId]?p.skillPointData[p.page-1][p.boxId]:0)+"/"+p.maxPoints}{typeof p.GetData("class_skill",p.skill[2],"name",true)==="string"&&p.GetData("class_skill",p.skill[2],"name",true)}
+
{
+ var temp=[...p.points]
+ var tempData=[...p.skillPointData]
+ temp[p.page-1]-=1
+ while (tempData[p.page-1].length
+ {
+ var temp=[...p.points]
+ var tempData=[...p.skillPointData]
+ temp[p.page-1]+=1
+ while (tempData[p.page-1].length
}
function SkillTreeBoxes(p) {
return <>
- {p.skillTreeSkillData&&p.skillTreeSkillData.map((skill)=>{
+ {p.skillTreeSkillData&&p.skillTreeSkillData.map((skill,i)=>{
var splitter = skill.split(",")
- return splitter[0]!==""&&splitter[1]!==""&&splitter[2]!==""&&Number(numb))}/>
+ return splitter[0]!==""&&splitter[1]!==""&&splitter[2]!==""&&Number(numb))}/>
})}
{/*
1/5Blight Rounds
1/1Blight Rounds Reinforce
@@ -245,7 +268,7 @@ function SkillTreeContainer(p){
skillLines={skillTreeData} halflineheight={halflineheight}
/>}
-
+
@@ -284,6 +307,7 @@ const [armorSlotSelection,setArmorSlotSelection] = useState(1)
const [classNameSetter,setClassNameSetter] = useState(0)
const [points,setPoints] = useState([])
+const [skillPointData,setSkillPointData] = useState([])
function rarityCheck(v) {
return v!==undefined?v.rarity!==undefined?" r"+v.rarity:"":""
@@ -307,12 +331,17 @@ useEffect(()=>{
useEffect(()=>{
var keys = Object.keys(p.GetData("class"))
+ var pointsArr = []
+ var pointsDataArr = []
for (var i=0;i { setClassSkillTreeWindowOpen(false) }}>
cl)} pageDisplay={Object.keys(p.GetData("class")).map((cl)=><>
{cl}>)} currentPage={treePage} setCurrentPage={setTreePage} />
-
+
-
Your Skill Points6
-
SP{points}
+
Your Skill Points{20-points[treePage-1]}
+
SP{points[treePage-1]}
ConfirmCancel