![]() |
|
|
|
#1
|
|||
|
At level 2, standing is 3hp/tic, sitting is 6hp/tic. I believe it should be 2/4.
__________________
Pyrocat the Protector of Vul
Proud member of The Safehouse since 2000 Pyrocat (60 TRL SHM) Orochi (60 IKS NEC) | ||
|
Last edited by nilbog; 03-12-2011 at 04:10 PM..
|
|
||
|
#2
|
|||
|
this is true. The regen is too high right now.
http://www.monkly-business.net/index...geid=abilities To make it easy though, here are the regen rates: levels 1 to 19:Regen Rate (Iksar): 4 sitting, 2 FD, 2 standing levels 20 to 49:Regen Rate (Iksar): 6 sitting, 2 FD, 2 standing level 50:Regen Rate (Iksar): 8 sitting, 2 FD, 2 standing levels 51 to 55:Regen Rate (Iksar): 12 sitting, 8 FD, 6 standing levels 56 to 59:Regen Rate (Iksar): 16 sitting, 12 FD, 10 standing Level 60:Regen Rate (Iksar): 18 sitting, 14 FD, 12 standing | ||
|
|
|||
|
#3
|
|||
|
Resolved.
Probably should have used an array, but meh. Code:
if (race == IKSAR || race == TROLL) {
if (level >= 65) {
if (IsSitting()) hp = 24;
else if (GetFeigned()) hp = 20;
else hp = 18;
} else if (level >= 63) {
if (IsSitting()) hp = 22;
else if (GetFeigned()) hp = 18;
else hp = 16;
} else if (level >= 61) {
if (IsSitting()) hp = 20;
else if (GetFeigned()) hp = 16;
else hp = 14;
} else if (level >= 60) {
if (IsSitting()) hp = 18;
else if (GetFeigned()) hp = 14;
else hp = 12;
} else if (level >= 56) {
if (IsSitting()) hp = 16;
else if (GetFeigned()) hp = 12;
else hp = 10;
} else if (level >= 51) {
if (IsSitting()) hp = 12;
else if (GetFeigned()) hp = 8;
else hp = 6;
} else if (level == 50) {
if (IsSitting()) hp = 8;
else hp = 2;
} else if (level >= 20) {
if (IsSitting()) hp = 6;
else hp = 2;
} else {
if (IsSitting()) hp = 4;
else hp = 2;
}
} else {
if (level >= 65) {
if (IsSitting()) hp = 10;
else if (GetFeigned()) hp = 8;
else hp = 7;
} else if (level >= 63) {
if (IsSitting()) hp = 9;
else if (GetFeigned()) hp = 7;
else hp = 6;
} else if (level >= 61) {
if (IsSitting()) hp = 8;
else if (GetFeigned()) hp = 6;
else hp = 5;
} else if (level >= 60) {
if (IsSitting()) hp = 7;
else if (GetFeigned()) hp = 5;
else hp = 4;
} else if (level >= 56) {
if (IsSitting()) hp = 6;
else if (GetFeigned()) hp = 4;
else hp = 3;
} else if (level >= 51) {
if (IsSitting()) hp = 5;
else if (GetFeigned()) hp = 3;
else hp = 2;
} else if (level == 50) {
if (IsSitting()) hp = 4;
else hp = 1;
} else if (level >= 20) {
if (IsSitting()) hp = 3;
else hp = 1;
} else {
if (IsSitting()) hp = 2;
else hp = 1;
}
}
__________________
| ||
|
|
|||
|
#4
|
|||
|
looks like Rogean is getting ready for PoP
| ||
|
|
|||
|
#5
|
|||
|
No harm writing code that's accurate and can be used in other projects.
| ||
|
|
|||
|
#6
|
|||
|
the faster people get to 60 the better the server will run :P
| ||
|
|
|||
![]() |
|
|