Consistent HP and damage types (#8167)
[oweals/minetest.git] / src / database / database-files.cpp
index 04ff5230a3685f26eb9ff4d4526ee5de089506ec..d09f1c07466ac78ea2081da8e2f8c2033eada980 100644 (file)
@@ -44,11 +44,11 @@ void PlayerDatabaseFiles::serialize(std::ostringstream &os, RemotePlayer *player
        args.set("name", player->getName());
 
        sanity_check(player->getPlayerSAO());
-       args.setS32("hp", player->getPlayerSAO()->getHP());
+       args.setU16("hp", player->getPlayerSAO()->getHP());
        args.setV3F("position", player->getPlayerSAO()->getBasePosition());
        args.setFloat("pitch", player->getPlayerSAO()->getLookPitch());
        args.setFloat("yaw", player->getPlayerSAO()->getRotation().Y);
-       args.setS32("breath", player->getPlayerSAO()->getBreath());
+       args.setU16("breath", player->getPlayerSAO()->getBreath());
 
        std::string extended_attrs;
        player->serializeExtraAttributes(extended_attrs);