I tried making a self-synergy upgrade by using the equasion `Math.pow(log(points + 1) + 1)`

but that didnt work, anyone have an equasion that works?

I see the problem here. make sure to add the `effect()`

code first (if you didn’t) and change the +'s to add(x).

You can’t use `Math.pow`

or `log`

functions with points. They are a `Decimal()`

value, using a custom library allowing numbers above `1e308`

. Plus, you don’t have a second value in math.pow.

**I am going to assume you want the exponent to be 2, and that your log is base 2**

The correct equation would be `player.points.add(1).log(2).add(1).pow(2)`

2 Likes

```
player.points.max(Decimal.dOne).log2().add(Decimal.dOne).pow(Decimal.dTwo)
```

You should be able to guess what Decimal.dOne/Decimal.dTwo are from the name if you remove the `d`

from it

You need to use decimal values for it to work