It looks like you're new here. If you want to get involved, click one of these buttons!
(set: $Apointsplus to true) Attribute Points = [$Attripoints]<attripoints| Health = [$Health]<health| (link-repeat: "Health +1")[{ (if: $Attripoints >= 1)[ (set: $Apointsplus to true) ] (if: $Attripoints <=$Attripoints and $Apointsplus is true)[ (set: $Health to it + 1) (set: $Attripoints to it - 1) (replace: ?health)[$Health] (replace: ?attripoints)[$Attripoints] (if: $Attripoints is 0)[ (set: $Apointsplus to false) ] ] }] (link-repeat: "Health -1")[{ (if: $Attripoints <= 1)[ (set: $Apointsplus to true) ] (if: $Attripoints <$tot and $Apointsplus is true)[ (set: $Health to it - 1) (set: $Attripoints to it + 1) (replace: ?health)[$Health] (replace: ?attripoints)[$Attripoints] ] }] (set: $Apointsplus to true) Speed = [$Speed]<Speed| (link-repeat: "Speed +1")[{ (if: $Attripoints >= 1)[ (set: $Apointsplus to true) ] (if: $Attripoints <=$Attripoints and $Apointsplus is true)[ (set: $Speed to it + 1) (set: $Attripoints to it - 1) (replace: ?Speed)[$Speed] (replace: ?attripoints)[$Attripoints] (if: $Attripoints is 0)[ (set: $Apointsplus to false) ] ] }] (link-repeat: "Speed -1")[{ (if: $Attripoints <= 1)[ (set: $Apointsplus to true) ] (if: $Attripoints <$tot and $Apointsplus is true and $Speed > 0)[ (set: $Speed to it - 1) (set: $Attripoints to it + 1) (replace: ?Speed)[$Speed] (replace: ?attripoints)[$Attripoints] ] }]
(set: $Attripoints to it + 3) (set: $tot to $Attripoints)
Comments
This line:
Attpoints compared to itself is probably breaking everything. It will always evaluate to true. One of those should probably be $tot.