Bon, ça doit pas être trop compliqué de faire la conversion...
- Caracs inférieures à 15001 : pas touche
- Caracs entre 15001 et 35000 :
Soit x la carac. Par exemple, 22000.
Ça veut dire que 7000 xp ont été investis depuis le premier palier.
Alors que ça n'aurait dû être que 3500. La nouvelle carac vaut donc 15000 + 3500 = 18500.
Donc :
nouvelle carac = 15000 + ((x - 15000)/2)
= 15000 + (x/2) - 7500
= 7500 + (x/2)
Pourquoi entre 15001 et 35000 ? Parce que dans le cas du maximum, 35000 donc, ça veut dire qu'il y a eu 20000 xp d'investis depuis le premier palier.
Avec le calcul, ça donne nouvelle carac ) = 7500 + (35000/2) = 25000... Donc on reste bien sur le deuxième palier.
- Caracs entre 35001 et 65000 :
Mettons, 44999.
On enlève 35000 à la carac (puisque ça ça a été investi pendant le second pallier), reste 9999 xp à réinvestir correctement.
1 point coûtant 3xp dans ce palier, ça fait 3333 points de plus dans la carac. Moins les 35000 xp qui, avec le précédent palier deviennent 25000... Ça fait nouvelle carac = 25000 + 3333 = 28333.
Si on généralise le calcul, ça fait :
nouvelle carac = 25000 + ((x - 35000)/3))
= 25000 + (x/3) - (35000/3)
(Chier, 35000/3 ça tombe pas juste, bon on arrondit à 11667)
= 13333 + (x/3)
Je récapitule :
-
Moins de 15000 xp dans la carac : pas touche
-
Entre 15001 et 35000 : la nouvelle carac vaut 7500 + (x/2), x étant l'ancienne carac.
-
Entre 35001 et 65000 : la nouvelle carac vaut 13333 + (x/3)
Et à ma connaissance, personne n'a de carac au dessus de 65000... (hein, rassurez moi :s)
Ça doit pas être trop compliqué d'automatiser le calcul, ensuite... Juste long, et surtout, faire gaffe à ne pas l'appliquer deux fois de suite à la même carac... (exemple, une carac de 44999 qui passerait à 28333 puis à 21667
Bon bah si je me suis trompé, dites-le moi hein...