PDA

View Full Version : In-Game Glitch



Miles_Glorioso
03-11-2008, 09:22 AM
Approximately 11:52 EST

Got attacked by a spider. My health dipped dangerously low, so I used a healing potion, Tier 2 to get 650 hp back. It healed me 650 hp (to an amount little over 700 I think), removed the Tier 2 HP potion and displayed that appropriately on my screen. And then suddenly said I was dead and my character lay on the ground. When I was transported back to Elderine, my health was reduced (to little over 200 I believe), and the Tier 2 HP potion was no longer in my inventory.

Name: Miles_Glorioso
Server: Bijou
Field: Moonlight Tomb
Date: 3/8/08
Time: Approx. 11:52 EST



Please investigate, you should see the healing occur and then the death state applied to my character. Please give me back the 437 experience points I lost due to this glitch. :mad:

Thanks

foxxstar
03-11-2008, 09:25 AM
this has happened to me as well, but it is usually due to lag... if you were solo ing you may not have noticed the lag, but after you had used the hp pot, the spider may have attacked you in game, but you couldn't see it due to the lag... the developers are working on this issue, but there's not a whole lot they can do about lag since it is caused by your ISP (internet service provider)

darkstarfiredust
03-11-2008, 09:27 AM
oh that dredded lag.....gets us all

Kamibu
03-11-2008, 09:59 AM
Even if it was lag, server side, one of the events (potion use and fatal attack) occured before the other. If the fatal attack occured before potion use, he would have been unable to use the potion and it wouldn't be removed from his inventory. If the potion was used first, then the fatal attack wouldn't have been fatal... unless it was an unrealistic crit on the attack.

I would like to see a combat log in the game that shows healing and damage taken so instances like this can be seen.

Miles_Glorioso
03-11-2008, 11:26 AM
^^^ He is correct, one must occur before the other. There inconsistancy that exists has to do with the speed that code is processed within the game structure. A Computer Scientist really ought to look into this as that is their field (not a programmer) but a programmer might be able to figure it out.

Besides which, I never experience lag, I have T3 high-speed internet, I get top of the line MBps and my hardware is all high-quality to top-of-the-line, so it's not a hardware problem on my end either.

This wasn't a case of lag as pointed out. If I had the death state, my potion would not have been able to have been activated. If I used my potion, then I shouldn't have died because the damage inflicted would not have been enough to kill me.



I have had it happen many a time when I go to activate my potion right before death and death hits me first, and many a time when I activate my potion before death and the damage hits after my potion and never had a problem.

You can trust me on this, I went to school for Computer Science for a couple years, I'm very familiar with processes across internet connections.

-----------------------------------------------------------------------

The death state interface (I'm assuming their using an interface here, it would be the easiest and cleanist way to do it) should lock down all functions that the player can normally do when the character is alive, and leaves the player with ability to respawn in town or if they are revived by a cleric, to choose to spawn in place.

The interface code for the death state and the code read for in-game processes in the player's GUI would be handled by the machine under seperate processes which means they're completely independent except for parent objects in the code. So it's possible that the death state was being applied and before it could tell the GUI to shut down all the player's normal live state functions, I got in a potion use. Mind you this should be a very very VERY small time slot that this could have happened in which would have required a very big stroke of luck to fall into - that's my guess.

If that's not what happened, then it's a much more serious problem with the code that needs to be taken care of.



***EDIT - if it was a crit, it still shouldn't have done enough damage, he was dealing like 50 damage each hit, at 700 something HP, the crit would have needed to do over 14 times the amount of damage which I don't think the game allows - hahaha.

Kamibu
03-11-2008, 12:56 PM
Which is why I said unrealistic crit, roffle. =)