forked from Mirrorlandia_minetest/minetest
Fix a warning introduced by c5b4e541749c50805519ce040d98a0a8e5e0ec03
This commit is contained in:
parent
ef979ee2e9
commit
0396717256
@ -566,7 +566,8 @@ int LuaEntitySAO::punch(v3f dir,
|
|||||||
|
|
||||||
if (!damage_handled) {
|
if (!damage_handled) {
|
||||||
if (result.did_punch) {
|
if (result.did_punch) {
|
||||||
setHP(getHP() - result.damage);
|
setHP(getHP() - result.damage,
|
||||||
|
PlayerHPChangeReason(PlayerHPChangeReason::SET_HP));
|
||||||
|
|
||||||
if (result.damage > 0) {
|
if (result.damage > 0) {
|
||||||
std::string punchername = puncher ? puncher->getDescription() : "nil";
|
std::string punchername = puncher ? puncher->getDescription() : "nil";
|
||||||
@ -634,9 +635,10 @@ std::string LuaEntitySAO::getDescription()
|
|||||||
return os.str();
|
return os.str();
|
||||||
}
|
}
|
||||||
|
|
||||||
void LuaEntitySAO::setHP(s16 hp)
|
void LuaEntitySAO::setHP(s16 hp, const PlayerHPChangeReason &reason)
|
||||||
{
|
{
|
||||||
if(hp < 0) hp = 0;
|
if (hp < 0)
|
||||||
|
hp = 0;
|
||||||
m_hp = hp;
|
m_hp = hp;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -117,7 +117,7 @@ public:
|
|||||||
void moveTo(v3f pos, bool continuous);
|
void moveTo(v3f pos, bool continuous);
|
||||||
float getMinimumSavedMovement();
|
float getMinimumSavedMovement();
|
||||||
std::string getDescription();
|
std::string getDescription();
|
||||||
void setHP(s16 hp);
|
void setHP(s16 hp, const PlayerHPChangeReason &reason);
|
||||||
s16 getHP() const;
|
s16 getHP() const;
|
||||||
/* LuaEntitySAO-specific */
|
/* LuaEntitySAO-specific */
|
||||||
void setVelocity(v3f velocity);
|
void setVelocity(v3f velocity);
|
||||||
|
Loading…
Reference in New Issue
Block a user