Commit 1b35c0a252c7395226826deaa711e2732b40e6ab
1 parent
b53593b5
冒险
Showing
2 changed files
with
2 additions
and
1 deletions
Show diff stats
src/adv/AdvBattle.lua
| @@ -63,6 +63,7 @@ function Battle:initPlayer() | @@ -63,6 +63,7 @@ function Battle:initPlayer() | ||
| 63 | player[attr] = baseAttr[attr] + baseAttr[attr] * player.growth * player.level | 63 | player[attr] = baseAttr[attr] + baseAttr[attr] * player.growth * player.level |
| 64 | end | 64 | end |
| 65 | end | 65 | end |
| 66 | + player.hpMax = player.hp or 0 | ||
| 66 | self.adv.advTeam.player = player | 67 | self.adv.advTeam.player = player |
| 67 | self.isNewPlayer = true | 68 | self.isNewPlayer = true |
| 68 | end | 69 | end |
src/adv/AdvPlayer.lua
| @@ -460,7 +460,7 @@ end | @@ -460,7 +460,7 @@ end | ||
| 460 | 460 | ||
| 461 | function Player:getDB() | 461 | function Player:getDB() |
| 462 | local db = Player.super.getDB(self) | 462 | local db = Player.super.getDB(self) |
| 463 | - for _ , field in pairs({level, exp, growth}) do | 463 | + for _ , field in pairs({"level", "exp", "growth"}) do |
| 464 | db[field] = self[field] | 464 | db[field] = self[field] |
| 465 | end | 465 | end |
| 466 | return db | 466 | return db |