So, my earlier post “Umm - Survival mode back” was basically me being unsure of the near one shot I just received in PvP, so I tried PvE and replicated the issue, twice.
Describe the bug in a few words/sentences.
Boremys Defence Wave, if triggered/timed right gives you NEGITIVE resistance, and a whole lot of it.
Why do you think this is a bug.
Because a guard with over 40% EM resistance base, on top of an extra 200, shouldnt take 29,000 damage from a torpedo that deals far less, excluding resistance, I can torp myself on Patrairch and it deals significantly less.
How often does this bug occur.
Hard to say, and replicate, but it can be done.
1. Often-ish I would say, I mean I’ve been 2 shot by a project by this darn bug so its annoying.
What was your last action/How to reproduce the bug.
Defence Wave activated + incoming damage to hull/shield.
1. Hard to replicate as its random.
Videos + Screenshots (Only if needed, but in most cases they are helpful)
My guess is, that there is a maximum for resistances, and if you go above it, you will start at the lowest ammount of resistances possible. Because that was what was the case with negative Exp in the level up systhem. But this is just my guess and i am by no means a coder or programmer, so i have no way to verify this guess.
My guess is, that there is a maximum for resistances, and if you go above it, you will start at the lowest ammount of resistances possible. Because that was what was the case with negative Exp in the level up systhem. But this is just my guess and i am by no means a coder or programmer, so i have no way to verify this guess.
The problem is either an overflow (where a number get’s bigger than the space allocated to hold it - usuall resets to 1 to stop it from crashing the total application, or causing a divide by zero error when later used), or an out of bounds on a signed number wrapping around; You’re totally right.
The latter is more likely as OP is experiencing above standard damage on weapons, suggesting that the value wrapped around to a negative and thus must be a signed (positive and negative) type of value that has wrapped around to a negative state, rather than an overflow.
The problem is either an overflow (where a number get’s bigger than the space allocated to hold it - usuall resets to 1 to stop it from crashing the total application, or causing a divide by zero error when later used), or an out of bounds on a signed number wrapping around; You’re totally right.
The latter is more likely as OP is experiencing above standard damage on weapons, suggesting that the value wrapped around to a negative and thus must be a signed (positive and negative) type of value that has wrapped around to a negative state, rather than an overflow.
The problem still exists, btw. Regarding the resistances - Wave is adding up to 300 . I was testing on other ship resistances above 700 without any problem.
Will it ever be fixed? I just got that special module and in skirmish I felt like I was using instant shield removal module. I can provide logs if needed.