mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2026-05-14 13:12:34 +08:00
Fix tower mob level and hp scaling (#2430)
This commit is contained in:
committed by
GitHub
Unverified
parent
1fac319eb2
commit
0bbeaf254b
@@ -1069,18 +1069,7 @@ public class SceneScriptManager {
|
||||
}
|
||||
|
||||
// Calculate level
|
||||
int level = monster.level;
|
||||
|
||||
if (getScene().getDungeonManager() != null) {
|
||||
level = getScene().getDungeonManager().getLevelForMonster(monster.config_id);
|
||||
} else if (getScene().getWorld().getWorldLevel() > 0) {
|
||||
var worldLevelData =
|
||||
GameData.getWorldLevelDataMap().get(getScene().getWorld().getWorldLevel());
|
||||
|
||||
if (worldLevelData != null) {
|
||||
level = worldLevelData.getMonsterLevel();
|
||||
}
|
||||
}
|
||||
int level = getScene().getLevelForMonster(monster.config_id, monster.level);
|
||||
|
||||
// Spawn mob
|
||||
EntityMonster entity = new EntityMonster(getScene(), data, monster.pos, monster.rot, level);
|
||||
|
||||
Reference in New Issue
Block a user