summaryrefslogtreecommitdiff
path: root/src/map/pc.cpp
diff options
context:
space:
mode:
authorWushin <pasekei@gmail.com>2015-04-13 21:25:17 -0500
committerWushin <pasekei@gmail.com>2015-04-13 21:25:17 -0500
commit0b04c49460a2e0c894c818ae190465fc2607bca8 (patch)
tree0e1a89b9c1402c2a5b2e1c125034ae8534a53a49 /src/map/pc.cpp
parentbf54afff27cd03ed535859009baa0b4c4fa663e9 (diff)
parent6a22fe4dc257228b28dd67cb35301d44ed6f6060 (diff)
downloadtmwa-0b04c49460a2e0c894c818ae190465fc2607bca8.tar.gz
tmwa-0b04c49460a2e0c894c818ae190465fc2607bca8.tar.bz2
tmwa-0b04c49460a2e0c894c818ae190465fc2607bca8.tar.xz
tmwa-0b04c49460a2e0c894c818ae190465fc2607bca8.zip
Merge pull request #50 from mekolat/heal
remove deprecated percentheal and itemheal
Diffstat (limited to 'src/map/pc.cpp')
-rw-r--r--src/map/pc.cpp69
1 files changed, 0 insertions, 69 deletions
diff --git a/src/map/pc.cpp b/src/map/pc.cpp
index 8b0391b..e73d79f 100644
--- a/src/map/pc.cpp
+++ b/src/map/pc.cpp
@@ -3717,75 +3717,6 @@ int pc_itemheal_effect(dumb_ptr<map_session_data> sd, int hp, int sp)
}
/*==========================================
- * HP/SP回復
- *------------------------------------------
- */
-int pc_percentheal(dumb_ptr<map_session_data> sd, int hp, int sp)
-{
- nullpo_retz(sd);
-
- if (pc_checkoverhp(sd))
- {
- if (hp > 0)
- hp = 0;
- }
- if (pc_checkoversp(sd))
- {
- if (sp > 0)
- sp = 0;
- }
- if (hp)
- {
- if (hp >= 100)
- {
- sd->status.hp = sd->status.max_hp;
- }
- else if (hp <= -100)
- {
- sd->status.hp = 0;
- pc_damage(nullptr, sd, 1);
- }
- else
- {
- sd->status.hp += sd->status.max_hp * hp / 100;
- if (sd->status.hp > sd->status.max_hp)
- sd->status.hp = sd->status.max_hp;
- if (sd->status.hp <= 0)
- {
- sd->status.hp = 0;
- pc_damage(nullptr, sd, 1);
- hp = 0;
- }
- }
- }
- if (sp)
- {
- if (sp >= 100)
- {
- sd->status.sp = sd->status.max_sp;
- }
- else if (sp <= -100)
- {
- sd->status.sp = 0;
- }
- else
- {
- sd->status.sp += sd->status.max_sp * sp / 100;
- if (sd->status.sp > sd->status.max_sp)
- sd->status.sp = sd->status.max_sp;
- if (sd->status.sp < 0)
- sd->status.sp = 0;
- }
- }
- if (hp)
- clif_updatestatus(sd, SP::HP);
- if (sp)
- clif_updatestatus(sd, SP::SP);
-
- return 0;
-}
-
-/*==========================================
* 見た目変更
*------------------------------------------
*/