Crash:
Uncaught TypeError: Cannot read property 'applyEquipmentStats' of null
at CharacterInventory.<anonymous> (character-inventory.js:307)
at Array.forEach (<anonymous>)
at CharacterInventory.onUpdateStats (character-inventory.js:306)
at PlayerCharacter.Character.updateStatsBase (character-stats.js:115)
at PlayerCharacter.updateStats (character-stats.js:254)
at PlayerCharacter.quickWeaponAttack (player.js:371)
at PlayerCharacter.clickTileIndex (player.js:298)
at Object.gs.onRightClick (player-input.js:129)
at c.SignalBinding.execute (phaser.min.js:11)
at c.Signal.dispatch (phaser.min.js:11)
ability-helpers.js:293 Uncaught TypeError: Cannot read property 'type' of null
at Object.abilityCanUse.RangeWeapon [as canUse] (ability-helpers.js:293)
at PlayerCharacter.cannotUseAbility (player.js:988)
at UIAbilityBar.refresh (ui-ability-bar.js:74)
at HUD.refresh (ui-hud.js:206)
at Object.gs.update (game.js:305)
at c.StateManager.update (phaser.min.js:10)
at c.Game.updateLogic (phaser.min.js:12)
at c.Game.update (phaser.min.js:12)
at c.RequestAnimationFrame.updateRAF (phaser.min.js:18)
at window.requestAnimationFrame.forceSetTimeOut._onLoop (phaser.min.js:18)
Throwing javelin by right clicking.
Edit: Every time I throw my last projectile, crash.
FWIW I cheated at game start and gave myself 500 XP, (breakpoint in gain exp function, changed amount to 500, resumed execution), in case that is related.