Necesse

Necesse

RPG Mod v0.7
This topic has been locked
Crash related Necromancer transformation
Good morning!

While exiting an incursion in skeleton transformation (about 11 seconds left, trying to catch an npc leaving the village I wanted to recruit before she would disappear), I got hit by this:

Mods: RPG Mod (v. 0.5.3)

java.lang.NullPointerException: Cannot invoke "necesse.entity.mobs.Mob.onMouseHover(necesse.gfx.camera.GameCamera, necesse.entity.mobs.PlayerMob, boolean)" because the return value of "rpgclasses.mobs.mount.TransformationMountMob.getRider()" is null
at rpgclasses.mobs.mount.TransformationMountMob.onMouseHover(TransformationMountMob.java:224)
at necesse.gfx.ui.HUD.draw(HUD.java:478)
at necesse.gfx.drawables.LevelDrawUtils$2.draw(LevelDrawUtils.java:553)
at necesse.gfx.drawables.LevelDrawUtils.lambda$drawLastHudDrawables$62(LevelDrawUtils.java:723)
at java.base/java.util.ArrayList.forEach(Unknown Source)
at java.base/java.util.Collections$SynchronizedCollection.forEach(Unknown Source)
at necesse.gfx.drawables.LevelDrawUtils.lambda$drawLastHudDrawables$63(LevelDrawUtils.java:723)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.gfx.drawables.LevelDrawUtils.drawLastHudDrawables(LevelDrawUtils.java:723)
at necesse.level.maps.Level.drawHud(Level.java:354)
at necesse.engine.state.MainGame.drawSceneOverlay(MainGame.java:535)
at necesse.gfx.Renderer.lambda$drawTick$1(Renderer.java:117)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordPerformance(PerformanceTimerManager.java:105)
at necesse.engine.gameLoop.tickManager.Performance.record(Performance.java:10)
at necesse.gfx.Renderer.lambda$drawTick$4(Renderer.java:114)
at necesse.engine.gameLoop.tickManager.PerformanceTimerManager.recordConstantPerformance(PerformanceTimerManager.java:113)
at necesse.engine.gameLoop.tickManager.Performance.recordConstant(Performance.java:16)
at necesse.gfx.Renderer.drawTick(Renderer.java:99)
at necesse.engine.gameLoop.ClientGameLoop.update(ClientGameLoop.java:86)
at necesse.engine.gameLoop.tickManager.TickManager.tickLogic(TickManager.java:98)
at necesse.engine.gameLoop.GameLoop.runMainGameLoop(GameLoop.java:24)
at necesse.engine.loading.ClientLoader.startGame(ClientLoader.java:366)
at necesse.StartPlatformClient.start(StartPlatformClient.java:12)
at StartSteamClient.main(StartSteamClient.java:6)

Since there is a 1000 character limit on messages, instead of breaking this crash report into three messages, I decided to make this discussion, I hope this was alright =O

Have a nice day :hearts:
< >
Showing 1-2 of 2 comments
Save  [developer] 8 Sep @ 9:17am 
I hadn't noticed the threads, it will be fixed in the next update
< >
Showing 1-2 of 2 comments
Per page: 1530 50