I am travelling nicely, lvl 34 Skeleton Temporal Warden, and then my HP goes to precisely this in the Character screen:
-2147486348/1161
And I'm not the only one to be so lucky. Two other orc pyromancers have exactly the same HP as me!!!!
Every attack also does -2147486348 damage, so I'm calling it the -2147486348 bug.
Also, green lines spread out from me and all the other onscreen characters to the west. I am in Vor Pride, level 3.
No idea what to do about this one.
[b28] AARRRGGGHHH!!! The -2147486348 damage bug
Moderator: Moderator
[b28] AARRRGGGHHH!!! The -2147486348 damage bug
MADNESS rocks
Re: [b28] AARRRGGGHHH!!! The -2147486348 damage bug
-2147486248 is what the game calls infinite... anyway it'd be much better if you could help hunt down this bug, by checking the log or at the very least a detailed explanation on what you were doing when this happened.
And the green lines are your health bars going all the way left for negatives, don't mind them.
Which attacks are doing that damage? your attacks? fire attacks? Can you check your resists?
And the green lines are your health bars going all the way left for negatives, don't mind them.
Which attacks are doing that damage? your attacks? fire attacks? Can you check your resists?
Re: [b28] AARRRGGGHHH!!! The -2147486348 damage bug
OK, I'll try my best to decode the large log.
The character at fault seems to be a unique, created here:
Talent resolver for Isluriamira the orc pyromancer : T_FIREFLASH => 3
[TALENT] Isluriamira the orc pyromancer 191526 learning T_FIREFLASH true 3
[TALENT] Isluriamira the orc pyromancer 191526 learning T_MANA_POOL true nil
Talent resolver for Isluriamira the orc pyromancer : T_FLAME => 4
[TALENT] Isluriamira the orc pyromancer 191526 learning T_FLAME true 4
Talent resolver for Isluriamira the orc pyromancer : T_PHASE_DOOR => 2
[TALENT] Isluriamira the orc pyromancer 191526 learning T_PHASE_DOOR true 2
Talent resolver for Isluriamira the orc pyromancer : T_FLAMESHOCK => 3
[TALENT] Isluriamira the orc pyromancer 191526 learning T_FLAMESHOCK true 3
Talent resolver for Isluriamira the orc pyromancer : T_SPELL_SHAPING => 3
[TALENT] Isluriamira the orc pyromancer 191526 learning T_SPELL_SHAPING true 3
Inscribing on Isluriamira the orc pyromancer: RUNE:_FROZEN_SPEAR_1
[TALENT] Isluriamira the orc pyromancer 191526 learning T_RUNE:_FROZEN_SPEAR_1 true 1
Inscribing on Isluriamira the orc pyromancer: RUNE:_MANASURGE_2
[TALENT] Isluriamira the orc pyromancer 191526 learning T_RUNE:_MANASURGE_2 true 1
Adding to random boss class Alchemist
Adding 12 random class talents to boss
* talent T_STAFF_MASTERY
* talent T_EXPLOSION_EXPERT
* talent T_ARMOUR_TRAINING
* talent T_GOLEM_POWER
* talent T_BODY_OF_FIRE
* talent T_STONE_TOUCH
* talent T_BLUNT_THRUST
* talent T_WEAPON_COMBAT
* talent T_GOLEM_PORTAL
* talent T_HEAT
* talent T_FIRE_STORM
* talent T_CHANNEL_STAFF
Talent resolver for Isluriamira the orc pyromancer : T_CHANNEL_STAFF => 7
[TALENT] Isluriamira the orc pyromancer 191529 learning T_CHANNEL_STAFF true 7
Talent resolver for Isluriamira the orc pyromancer : T_FIRE_INFUSION => 7
[TALENT] Isluriamira the orc pyromancer 191529 learning T_FIRE_INFUSION true 7
Talent resolver for Isluriamira the orc pyromancer : T_THROW_BOMB => 7
[TALENT] Isluriamira the orc pyromancer 191529 learning T_THROW_BOMB true 7
Drops resolver Isluriamira the orc pyromancer nil nil nil
[TOME ENTITY FILTER] making default loot table for store 4
[TOME ENTITY FILTER] selected Greater 84.678448912147 95.5
Zone made us a drop according to filter! stralite greatsword
Equipment resolver for Isluriamira the orc pyromancer
Equipment resolver Isluriamira the orc pyromancer weapon staff nil
[TOME ENTITY FILTER] making default loot table for store 4
[TOME ENTITY FILTER] selected Double Greater 26.358025958379 40.5
Zone made us an equipment according to filter! elven-wood staff
Autorequire stats
mag 35
addTmpVal table: 1A969890 max_mana 31 :=: 1 1 add
addTmpValTable table: 1A969BD8 65 9
addTmpVal table: 1A969BD8 65 9 :=: 2 2 add
addTmpVal table: 1A969890 combat_spellpower 26 :=: 3 3 add
addTmpValTable table: 1A969D18 3 3
addTmpVal table: 1A969D18 3 3 :=: 4 4 add
addTmpValTable table: 1A969D18 4 3
addTmpVal table: 1A969D18 4 3 :=: 4 4 add
addTmpVal table: 1A969890 movement_speed 0.1 :=: 5 5 mult0
addTmpVal table: 1A969890 combat_spellcrit 4 :=: 6 6 add
* chronomancer's elven-wood staff of wizardry => no drop
Equipment resolver Isluriamira the orc pyromancer armor cloth nil
[TOME ENTITY FILTER] making default loot table for store 4
[TOME ENTITY FILTER] selected Greater + Ego 45.594010976281 70.5
Zone made us an equipment according to filter! elven-silk robe
fight: stormlord's elven-silk robe of acid resistance chronomancer's elven-wood staff of wizardry :: OFFHAND BODY
addTmpValTable table: 1A96A380 5 7
addTmpVal table: 1A96A380 5 7 :=: 7 7 add
addTmpValTable table: 1A96A380 6 30
addTmpVal table: 1A96A380 6 30 :=: 7 7 add
addTmpValTable table: 1A96A380 4 8
addTmpVal table: 1A96A380 4 8 :=: 7 7 add
addTmpValTable table: 1A969D18 4 6
addTmpVal table: 1A969D18 4 6 :=: 8 8 add
addTmpValTable table: 1A969BD8 4 12
addTmpVal table: 1A969BD8 4 12 :=: 9 9 add
addTmpValTable table: 1A969BD8 5 10
addTmpVal table: 1A969BD8 5 10 :=: 9 9 add
addTmpVal table: 1A969890 combat_def 5 :=: 10 10 add
* stormlord's elven-silk robe of acid resistance => no drop
[TALENT] Isluriamira the orc pyromancer 191529 learning T_SKIRMISHER true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_SKIRMISHER true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_SKIRMISHER true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_ORC_FURY true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_SKIRMISHER true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_ORC_FURY true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_SKIRMISHER true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_ORC_FURY true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_PRIDE_OF_THE_ORCS true nil
Added unique mod.class.NPC/Isluriamira the orc pyromancer :: 1
Then, he creates a golem, but I'm not sure if this is part of problem.
Then after about 2 more Megabytes of the log, in which I am knocking off various critters I think, he appears again with the #INF error:
Isluriamira the orc pyromancer 191529 dumb ai talents can use Flame T_FLAME
Isluriamira the orc pyromancer 191529 dumb ai talents can use Channel Staff T_CHANNEL_STAFF
Isluriamira the orc pyromancer 191529 dumb ai talents can use Fireflash T_FIREFLASH
Isluriamira the orc pyromancer 191529 dumb ai talents can use Golem Portal T_GOLEM_PORTAL
Isluriamira the orc pyromancer 191529 dumb ai talents can use Heat T_HEAT
Isluriamira the orc pyromancer 191529 dumb ai talents can use Throw Bomb T_THROW_BOMB
dumb ai uses T_THROW_BOMB
[LOG] Isluriamira the orc pyromancer casts Throw Bomb.
USING table: 0A76EAA0 Throw Bomb
[SPELL CRIT %] 5
[LOG] Isluriamira the orc pyromancer's spell attains critical power!
Adjusting explosion damage to account for 77 lost tiles => 1.#INF
[PROJECTOR] starting dam 1.#INF
[PROJECTOR] after difficulty dam 1.#INF
[PROJECTOR] res 10.744285714286 0.89255714285714 on dam -1.#IND
[PROJECTOR] after resists dam -1.#IND
[PROJECTOR] final dam -1.#IND
[LOG] Some of the damage has been displaced onto Isluriamira the orc pyromancer!
[LOG] Your shield crumbles under the damage!
[LOG] The shield around Jelly Blubber crumbles.
removeTempVal damage_shield 620 :=: 3550
delTmpVal damage_shield 620 add
[LOG] Jelly Blubber is on fire!
[PROJECTOR] starting dam 1.#INF
[PROJECTOR] after difficulty dam 1.#INF
[PROJECTOR] res 0 1 on dam -1.#IND
[PROJECTOR] after resists dam -1.#IND
[PROJECTOR] final dam -1.#IND
[LOG] Orc high pyromancer is on fire!
[LOG] Isluriamira the orc pyromancer hits Jelly Blubber for #LIGHT_RED#-2147483648 fire#LAST# damage.
[LOG] Isluriamira the orc pyromancer hits orc high pyromancer for #LIGHT_RED#-2147483648 fire#LAST# damage.
This #INF only appears one more time in log:
[LOG] Isluriamira the orc pyromancer casts Throw Bomb.
USING table: 0A76EAA0 Throw Bomb
[SPELL CRIT %] 5
Adjusting explosion damage to account for 76 lost tiles => 1.#INF
[PROJECTOR] starting dam 1.#INF
[PROJECTOR] after difficulty dam 1.#INF
[PROJECTOR] res 0 1 on dam -1.#IND
[PROJECTOR] after resists dam -1.#IND
[PROJECTOR] final dam -1.#IND
[LOG] Orc high pyromancer is on fire!
[PROJECTOR] starting dam 1.#INF
[PROJECTOR] after difficulty dam 1.#INF
[PROJECTOR] res 29.512397407651 0.70487602592349 on dam -1.#IND
[PROJECTOR] after resists dam -1.#IND
[PROJECTOR] final dam -1.#IND
[LOG] Isluriamira the orc pyromancer is on fire!
[PROJECTOR] starting dam 1.#INF
[PROJECTOR] after difficulty dam 1.#INF
[PROJECTOR] res 10.744285714286 0.89255714285714 on dam -1.#IND
[PROJECTOR] after resists dam -1.#IND
[PROJECTOR] final dam -1.#IND
[LOG] Jelly Blubber is on fire!
I don't know if this helps. My character is called Jelly Blubber by the way! Is there any way I can fix her up?
The character at fault seems to be a unique, created here:
Talent resolver for Isluriamira the orc pyromancer : T_FIREFLASH => 3
[TALENT] Isluriamira the orc pyromancer 191526 learning T_FIREFLASH true 3
[TALENT] Isluriamira the orc pyromancer 191526 learning T_MANA_POOL true nil
Talent resolver for Isluriamira the orc pyromancer : T_FLAME => 4
[TALENT] Isluriamira the orc pyromancer 191526 learning T_FLAME true 4
Talent resolver for Isluriamira the orc pyromancer : T_PHASE_DOOR => 2
[TALENT] Isluriamira the orc pyromancer 191526 learning T_PHASE_DOOR true 2
Talent resolver for Isluriamira the orc pyromancer : T_FLAMESHOCK => 3
[TALENT] Isluriamira the orc pyromancer 191526 learning T_FLAMESHOCK true 3
Talent resolver for Isluriamira the orc pyromancer : T_SPELL_SHAPING => 3
[TALENT] Isluriamira the orc pyromancer 191526 learning T_SPELL_SHAPING true 3
Inscribing on Isluriamira the orc pyromancer: RUNE:_FROZEN_SPEAR_1
[TALENT] Isluriamira the orc pyromancer 191526 learning T_RUNE:_FROZEN_SPEAR_1 true 1
Inscribing on Isluriamira the orc pyromancer: RUNE:_MANASURGE_2
[TALENT] Isluriamira the orc pyromancer 191526 learning T_RUNE:_MANASURGE_2 true 1
Adding to random boss class Alchemist
Adding 12 random class talents to boss
* talent T_STAFF_MASTERY
* talent T_EXPLOSION_EXPERT
* talent T_ARMOUR_TRAINING
* talent T_GOLEM_POWER
* talent T_BODY_OF_FIRE
* talent T_STONE_TOUCH
* talent T_BLUNT_THRUST
* talent T_WEAPON_COMBAT
* talent T_GOLEM_PORTAL
* talent T_HEAT
* talent T_FIRE_STORM
* talent T_CHANNEL_STAFF
Talent resolver for Isluriamira the orc pyromancer : T_CHANNEL_STAFF => 7
[TALENT] Isluriamira the orc pyromancer 191529 learning T_CHANNEL_STAFF true 7
Talent resolver for Isluriamira the orc pyromancer : T_FIRE_INFUSION => 7
[TALENT] Isluriamira the orc pyromancer 191529 learning T_FIRE_INFUSION true 7
Talent resolver for Isluriamira the orc pyromancer : T_THROW_BOMB => 7
[TALENT] Isluriamira the orc pyromancer 191529 learning T_THROW_BOMB true 7
Drops resolver Isluriamira the orc pyromancer nil nil nil
[TOME ENTITY FILTER] making default loot table for store 4
[TOME ENTITY FILTER] selected Greater 84.678448912147 95.5
Zone made us a drop according to filter! stralite greatsword
Equipment resolver for Isluriamira the orc pyromancer
Equipment resolver Isluriamira the orc pyromancer weapon staff nil
[TOME ENTITY FILTER] making default loot table for store 4
[TOME ENTITY FILTER] selected Double Greater 26.358025958379 40.5
Zone made us an equipment according to filter! elven-wood staff
Autorequire stats
mag 35
addTmpVal table: 1A969890 max_mana 31 :=: 1 1 add
addTmpValTable table: 1A969BD8 65 9
addTmpVal table: 1A969BD8 65 9 :=: 2 2 add
addTmpVal table: 1A969890 combat_spellpower 26 :=: 3 3 add
addTmpValTable table: 1A969D18 3 3
addTmpVal table: 1A969D18 3 3 :=: 4 4 add
addTmpValTable table: 1A969D18 4 3
addTmpVal table: 1A969D18 4 3 :=: 4 4 add
addTmpVal table: 1A969890 movement_speed 0.1 :=: 5 5 mult0
addTmpVal table: 1A969890 combat_spellcrit 4 :=: 6 6 add
* chronomancer's elven-wood staff of wizardry => no drop
Equipment resolver Isluriamira the orc pyromancer armor cloth nil
[TOME ENTITY FILTER] making default loot table for store 4
[TOME ENTITY FILTER] selected Greater + Ego 45.594010976281 70.5
Zone made us an equipment according to filter! elven-silk robe
fight: stormlord's elven-silk robe of acid resistance chronomancer's elven-wood staff of wizardry :: OFFHAND BODY
addTmpValTable table: 1A96A380 5 7
addTmpVal table: 1A96A380 5 7 :=: 7 7 add
addTmpValTable table: 1A96A380 6 30
addTmpVal table: 1A96A380 6 30 :=: 7 7 add
addTmpValTable table: 1A96A380 4 8
addTmpVal table: 1A96A380 4 8 :=: 7 7 add
addTmpValTable table: 1A969D18 4 6
addTmpVal table: 1A969D18 4 6 :=: 8 8 add
addTmpValTable table: 1A969BD8 4 12
addTmpVal table: 1A969BD8 4 12 :=: 9 9 add
addTmpValTable table: 1A969BD8 5 10
addTmpVal table: 1A969BD8 5 10 :=: 9 9 add
addTmpVal table: 1A969890 combat_def 5 :=: 10 10 add
* stormlord's elven-silk robe of acid resistance => no drop
[TALENT] Isluriamira the orc pyromancer 191529 learning T_SKIRMISHER true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_SKIRMISHER true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_SKIRMISHER true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_ORC_FURY true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_SKIRMISHER true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_ORC_FURY true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_SKIRMISHER true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_ORC_FURY true nil
[TALENT] Isluriamira the orc pyromancer 191529 learning T_PRIDE_OF_THE_ORCS true nil
Added unique mod.class.NPC/Isluriamira the orc pyromancer :: 1
Then, he creates a golem, but I'm not sure if this is part of problem.
Then after about 2 more Megabytes of the log, in which I am knocking off various critters I think, he appears again with the #INF error:
Isluriamira the orc pyromancer 191529 dumb ai talents can use Flame T_FLAME
Isluriamira the orc pyromancer 191529 dumb ai talents can use Channel Staff T_CHANNEL_STAFF
Isluriamira the orc pyromancer 191529 dumb ai talents can use Fireflash T_FIREFLASH
Isluriamira the orc pyromancer 191529 dumb ai talents can use Golem Portal T_GOLEM_PORTAL
Isluriamira the orc pyromancer 191529 dumb ai talents can use Heat T_HEAT
Isluriamira the orc pyromancer 191529 dumb ai talents can use Throw Bomb T_THROW_BOMB
dumb ai uses T_THROW_BOMB
[LOG] Isluriamira the orc pyromancer casts Throw Bomb.
USING table: 0A76EAA0 Throw Bomb
[SPELL CRIT %] 5
[LOG] Isluriamira the orc pyromancer's spell attains critical power!
Adjusting explosion damage to account for 77 lost tiles => 1.#INF
[PROJECTOR] starting dam 1.#INF
[PROJECTOR] after difficulty dam 1.#INF
[PROJECTOR] res 10.744285714286 0.89255714285714 on dam -1.#IND
[PROJECTOR] after resists dam -1.#IND
[PROJECTOR] final dam -1.#IND
[LOG] Some of the damage has been displaced onto Isluriamira the orc pyromancer!
[LOG] Your shield crumbles under the damage!
[LOG] The shield around Jelly Blubber crumbles.
removeTempVal damage_shield 620 :=: 3550
delTmpVal damage_shield 620 add
[LOG] Jelly Blubber is on fire!
[PROJECTOR] starting dam 1.#INF
[PROJECTOR] after difficulty dam 1.#INF
[PROJECTOR] res 0 1 on dam -1.#IND
[PROJECTOR] after resists dam -1.#IND
[PROJECTOR] final dam -1.#IND
[LOG] Orc high pyromancer is on fire!
[LOG] Isluriamira the orc pyromancer hits Jelly Blubber for #LIGHT_RED#-2147483648 fire#LAST# damage.
[LOG] Isluriamira the orc pyromancer hits orc high pyromancer for #LIGHT_RED#-2147483648 fire#LAST# damage.
This #INF only appears one more time in log:
[LOG] Isluriamira the orc pyromancer casts Throw Bomb.
USING table: 0A76EAA0 Throw Bomb
[SPELL CRIT %] 5
Adjusting explosion damage to account for 76 lost tiles => 1.#INF
[PROJECTOR] starting dam 1.#INF
[PROJECTOR] after difficulty dam 1.#INF
[PROJECTOR] res 0 1 on dam -1.#IND
[PROJECTOR] after resists dam -1.#IND
[PROJECTOR] final dam -1.#IND
[LOG] Orc high pyromancer is on fire!
[PROJECTOR] starting dam 1.#INF
[PROJECTOR] after difficulty dam 1.#INF
[PROJECTOR] res 29.512397407651 0.70487602592349 on dam -1.#IND
[PROJECTOR] after resists dam -1.#IND
[PROJECTOR] final dam -1.#IND
[LOG] Isluriamira the orc pyromancer is on fire!
[PROJECTOR] starting dam 1.#INF
[PROJECTOR] after difficulty dam 1.#INF
[PROJECTOR] res 10.744285714286 0.89255714285714 on dam -1.#IND
[PROJECTOR] after resists dam -1.#IND
[PROJECTOR] final dam -1.#IND
[LOG] Jelly Blubber is on fire!
I don't know if this helps. My character is called Jelly Blubber by the way! Is there any way I can fix her up?
MADNESS rocks
Re: [b28] AARRRGGGHHH!!! The -2147486348 damage bug
Your hp should go back to normal when you level up, although I'm not very sure of this.
Edit: This looks like it's some aberrant combo between Throw Bomb and Spell Shaping but I'm not too sure of this.
Edit2: Nevermind, here's the issue. talents/explosives.lua line 87
This goes into infinites when talentlevelraw>=6. I propose the following correction:
local mult = (math.log10(nb) / math.min(6 - self:getTalentLevelRaw(self.T_EXPLOSION_EXPERT), 5))
Edit: This looks like it's some aberrant combo between Throw Bomb and Spell Shaping but I'm not too sure of this.
Edit2: Nevermind, here's the issue. talents/explosives.lua line 87
Code: Select all
-- Compare theorical AOE zone with actual zone and adjust damage accordingly
if self:knowTalent(self.T_EXPLOSION_EXPERT) then
local theorical_nb = ({ 9, 25, 45, 77, 109, 145 })[tg.radius]
local nb = 0
local grids = self:project(tg, x, y, function(tx, ty) end)
for px, ys in pairs(grids) do for py, _ in pairs(ys) do nb = nb + 1 end end
nb = theorical_nb - nb
if nb > 0 then
local mult = (math.log10(nb) / (6 - self:getTalentLevelRaw(self.T_EXPLOSION_EXPERT)))
print("Adjusting explosion damage to account for ", nb, " lost tiles => ", mult * 100)
dam = dam + dam * mult
end
end
local mult = (math.log10(nb) / math.min(6 - self:getTalentLevelRaw(self.T_EXPLOSION_EXPERT), 5))
Re: [b28] AARRRGGGHHH!!! The -2147486348 damage bug
I'm glad you've sorted this out, as my character now won't reload! I've given up and am starting a new one.
MADNESS rocks
Re: [b28] AARRRGGGHHH!!! The -2147486348 damage bug
thanks, fixed
[tome] joylove: You can't just release an expansion like one would release a Kraken XD
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
--
[tome] phantomfrettchen: your ability not to tease anyone is simply stunning
