… | |
… | |
275 | } |
275 | } |
276 | |
276 | |
277 | assign (new_score.name, op->name); |
277 | assign (new_score.name, op->name); |
278 | assign (new_score.title, op->title.length () ? &op->title : op->contr->title); |
278 | assign (new_score.title, op->title.length () ? &op->title : op->contr->title); |
279 | assign (new_score.killer, op->contr->killer[0] ? op->contr->killer : "a dungeon collapse"); |
279 | assign (new_score.killer, op->contr->killer[0] ? op->contr->killer : "a dungeon collapse"); |
280 | assign (new_score.maplevel, op->map ? op->map->name ? op->map->name : op->map->path : ""); |
280 | assign (new_score.maplevel, op->map ? op->map->name ? &op->map->name : &op->map->path : ""); |
281 | |
281 | |
282 | new_score.exp = op->stats.exp; |
282 | new_score.exp = op->stats.exp; |
283 | new_score.maxhp = op->stats.maxhp; |
283 | new_score.maxhp = op->stats.maxhp; |
284 | new_score.maxsp = op->stats.maxsp; |
284 | new_score.maxsp = op->stats.maxsp; |
285 | new_score.maxgrace = op->stats.maxgrace; |
285 | new_score.maxgrace = op->stats.maxgrace; |