summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--db/statpoint.txt510
-rw-r--r--src/map/atcommand.c8
-rw-r--r--src/map/pc.c4
3 files changed, 261 insertions, 261 deletions
diff --git a/db/statpoint.txt b/db/statpoint.txt
index fd1409e..b61780d 100644
--- a/db/statpoint.txt
+++ b/db/statpoint.txt
@@ -1,255 +1,255 @@
-48
-51
-54
-57
-60
-64
-68
-72
-76
-80
-85
-90
-95
-100
-105
-111
-117
-123
-129
-135
-142
-149
-156
-163
-170
-178
-186
-194
-202
-210
-219
-228
-237
-246
-255
-265
-275
-285
-295
-305
-316
-327
-338
-349
-360
-372
-384
-396
-408
-420
-433
-446
-459
-472
-485
-499
-513
-527
-541
-555
-570
-585
-600
-615
-630
-646
-662
-678
-694
-710
-727
-744
-761
-778
-795
-813
-831
-849
-867
-885
-904
-923
-942
-961
-980
-1000
-1020
-1040
-1060
-1080
-1101
-1122
-1143
-1164
-1185
-1207
-1229
-1251
-1273
-1295
-1318
-1341
-1364
-1387
-1410
-1434
-1458
-1482
-1506
-1530
-1555
-1580
-1605
-1630
-1655
-1681
-1707
-1733
-1759
-1785
-1812
-1839
-1866
-1893
-1920
-1948
-1976
-2004
-2032
-2060
-2089
-2118
-2147
-2176
-2205
-2235
-2265
-2295
-2325
-2355
-2386
-2417
-2448
-2479
-2510
-2542
-2574
-2606
-2638
-2670
-2703
-2736
-2769
-2802
-2835
-2869
-2903
-2937
-2971
-3005
-3040
-3075
-3110
-3145
-3180
-3216
-3252
-3288
-3324
-3360
-3397
-3434
-3471
-3508
-3545
-3583
-3621
-3659
-3697
-3735
-3774
-3813
-3852
-3891
-3930
-3970
-4010
-4050
-4090
-4130
-4171
-4212
-4253
-4294
-4335
-4377
-4419
-4461
-4503
-4545
-4588
-4631
-4674
-4717
-4760
-4804
-4848
-4892
-4936
-4980
-5025
-5070
-5115
-5160
-5205
-5251
-5297
-5343
-5389
-5435
-5482
-5529
-5576
-5623
-5670
-5718
-5766
-5814
-5862
-5910
-5959
-6008
-6057
-6106
-6155
-6205
-6255
-6305
-6355
-6405
-6456
-6507
-6558
-6609
-6660
-6712
-6764
-6816
-6868
-6920
-6973
-7026
-7079
-7132
-7185
+48
+52
+56
+60
+64
+69
+74
+79
+84
+90
+96
+102
+108
+115
+122
+129
+136
+144
+152
+160
+168
+177
+186
+195
+204
+214
+224
+234
+244
+255
+266
+277
+288
+300
+312
+324
+336
+349
+362
+375
+388
+402
+416
+430
+444
+459
+474
+489
+504
+520
+536
+552
+568
+585
+602
+619
+636
+654
+672
+690
+708
+727
+746
+765
+784
+804
+824
+844
+864
+885
+906
+927
+948
+970
+992
+1014
+1036
+1059
+1082
+1105
+1128
+1152
+1176
+1200
+1224
+1249
+1274
+1299
+1324
+1350
+1376
+1402
+1428
+1455
+1482
+1509
+1536
+1564
+1592
+1620
+1648
+1677
+1706
+1735
+1764
+1794
+1824
+1854
+1884
+1915
+1946
+1977
+2008
+2040
+2072
+2104
+2136
+2169
+2202
+2235
+2268
+2302
+2336
+2370
+2404
+2439
+2474
+2509
+2544
+2580
+2616
+2652
+2688
+2725
+2762
+2799
+2836
+2874
+2912
+2950
+2988
+3027
+3066
+3105
+3144
+3184
+3224
+3264
+3304
+3345
+3386
+3427
+3468
+3510
+3552
+3594
+3636
+3679
+3722
+3765
+3808
+3852
+3896
+3940
+3984
+4029
+4074
+4119
+4164
+4210
+4256
+4302
+4348
+4395
+4442
+4489
+4536
+4584
+4632
+4680
+4728
+4777
+4826
+4875
+4924
+4974
+5024
+5074
+5124
+5175
+5226
+5277
+5328
+5380
+5432
+5484
+5536
+5589
+5642
+5695
+5748
+5802
+5856
+5910
+5964
+6019
+6074
+6129
+6184
+6240
+6296
+6352
+6408
+6465
+6522
+6579
+6636
+6694
+6752
+6810
+6868
+6927
+6986
+7045
+7104
+7164
+7224
+7284
+7344
+7405
+7466
+7527
+7588
+7650
+7712
+7774
+7836
+7899
+7962
+8025
+8088
+8152
+8216
+8280
+8344
+8409
+8474
+8539
+8604
+8670
+8736
+8802
+8868
+8935
+9002
diff --git a/src/map/atcommand.c b/src/map/atcommand.c
index 8dc39ba..adad4fd 100644
--- a/src/map/atcommand.c
+++ b/src/map/atcommand.c
@@ -2117,7 +2117,7 @@ int atcommand_baselevelup(
if (level > battle_config.maximum_level || level > (battle_config.maximum_level - sd->status.base_level)) // fix positiv overflow
level = battle_config.maximum_level - sd->status.base_level;
for (i = 1; i <= level; i++)
- sd->status.status_point += (sd->status.base_level + i + 14) / 5;
+ sd->status.status_point += (sd->status.base_level + i + 14) / 4;
sd->status.base_level += level;
clif_updatestatus(sd, SP_BASELEVEL);
clif_updatestatus(sd, SP_NEXTBASEEXP);
@@ -2135,7 +2135,7 @@ int atcommand_baselevelup(
level = 1 - sd->status.base_level;
if (sd->status.status_point > 0) {
for (i = 0; i > level; i--)
- sd->status.status_point -= (sd->status.base_level + i + 14) / 5;
+ sd->status.status_point -= (sd->status.base_level + i + 14) / 4;
if (sd->status.status_point < 0)
sd->status.status_point = 0;
clif_updatestatus(sd, SP_STATUSPOINT);
@@ -4454,7 +4454,7 @@ int atcommand_character_baselevel(
if (level > battle_config.maximum_level || level > (battle_config.maximum_level - pl_sd->status.base_level)) // fix positiv overflow
level = battle_config.maximum_level - pl_sd->status.base_level;
for (i = 1; i <= level; i++)
- pl_sd->status.status_point += (pl_sd->status.base_level + i + 14) / 5;
+ pl_sd->status.status_point += (pl_sd->status.base_level + i + 14) / 4;
pl_sd->status.base_level += level;
clif_updatestatus(pl_sd, SP_BASELEVEL);
clif_updatestatus(pl_sd, SP_NEXTBASEEXP);
@@ -4472,7 +4472,7 @@ int atcommand_character_baselevel(
level = 1 - pl_sd->status.base_level;
if (pl_sd->status.status_point > 0) {
for (i = 0; i > level; i--)
- pl_sd->status.status_point -= (pl_sd->status.base_level + i + 14) / 5;
+ pl_sd->status.status_point -= (pl_sd->status.base_level + i + 14) / 4;
if (pl_sd->status.status_point < 0)
pl_sd->status.status_point = 0;
clif_updatestatus(pl_sd, SP_STATUSPOINT);
diff --git a/src/map/pc.c b/src/map/pc.c
index 9a96008..4844524 100644
--- a/src/map/pc.c
+++ b/src/map/pc.c
@@ -4248,7 +4248,7 @@ int pc_checkbaselevelup(struct map_session_data *sd)
sd->status.base_exp -= next;
sd->status.base_level ++;
- sd->status.status_point += (sd->status.base_level+14) / 5 ;
+ sd->status.status_point += (sd->status.base_level + 14) / 4;
clif_updatestatus(sd,SP_STATUSPOINT);
clif_updatestatus(sd,SP_BASELEVEL);
clif_updatestatus(sd,SP_NEXTBASEEXP);
@@ -5183,7 +5183,7 @@ int pc_setparam(struct map_session_data *sd,int type,int val)
case SP_BASELEVEL:
if (val > sd->status.base_level) {
for (i = 1; i <= (val - sd->status.base_level); i++)
- sd->status.status_point += (sd->status.base_level + i + 14) / 5 ;
+ sd->status.status_point += (sd->status.base_level + i + 14) / 4;
}
sd->status.base_level = val;
sd->status.base_exp = 0;