summaryrefslogtreecommitdiff
path: root/src/char
diff options
context:
space:
mode:
authorBen Longbons <b.r.longbons@gmail.com>2014-07-15 21:22:19 -0700
committerBen Longbons <b.r.longbons@gmail.com>2014-07-16 13:47:36 -0700
commitc999af595f4a8f7d30b6d7c822e2a1caf3298389 (patch)
tree27c22a95ff9342bbdc1e94fb4806279f61f058af /src/char
parent17605f7782ac9a73a3dacf6ce27e5dae36160f01 (diff)
downloadtmwa-c999af595f4a8f7d30b6d7c822e2a1caf3298389.tar.gz
tmwa-c999af595f4a8f7d30b6d7c822e2a1caf3298389.tar.bz2
tmwa-c999af595f4a8f7d30b6d7c822e2a1caf3298389.tar.xz
tmwa-c999af595f4a8f7d30b6d7c822e2a1caf3298389.zip
Revert bounds checks and go back to signed integers
Diffstat (limited to 'src/char')
-rw-r--r--src/char/char.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/char/char.cpp b/src/char/char.cpp
index 80ad697..1e31af9 100644
--- a/src/char/char.cpp
+++ b/src/char/char.cpp
@@ -1034,10 +1034,10 @@ int mmo_char_send006b(Session *s, struct char_session_data *sd)
sel.manner = p->manner;
sel.status_point = p->status_point;
- sel.hp = std::min(p->hp, 0x7fffu);
- sel.max_hp = std::min(p->max_hp, 0x7fffu);
- sel.sp = std::min(p->sp, 0x7fffu);
- sel.max_sp = std::min(p->max_sp, 0x7fffu);
+ sel.hp = std::min(p->hp, 0x7fff);
+ sel.max_hp = std::min(p->max_hp, 0x7fff);
+ sel.sp = std::min(p->sp, 0x7fff);
+ sel.max_sp = std::min(p->max_sp, 0x7fff);
sel.speed = static_cast<uint16_t>(DEFAULT_WALK_SPEED.count()); // p->speed;
sel.species = p->species;
sel.hair_style = p->hair;