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 |