Forum - [Fixed] Blizard bug. (Again XD)

Welcome! Please login with your in-game name.

 

Author Topic: [Fixed] Blizard bug. (Again XD)  (Read 3195 times)

Kitson

  • Nyranthix
  • ****
  • Posts: 397
« on: August 23, 2011, 09:02:47 pm »
http://myu.icyworlds.net:4901/data/screenshots/1466/234ae821.jpg we killed the spirit, and the blizard did its run. so shouldn't it have killed me? it was casted by the enemy ya know. ^^;;
« Last Edit: September 17, 2011, 06:32:10 pm by toby »

Tobias

  • Global Moderator
  • AR1 Security Unit
  • *****
  • Posts: 1572
« Reply #1 on: August 24, 2011, 12:17:39 am »
Hey,

I know what you mean - as soon as any actor dies (player or monster), their AOE effects don't do damage anymore.

What do you think, should it be changed?

Kitson

  • Nyranthix
  • ****
  • Posts: 397
« Reply #2 on: August 24, 2011, 06:37:08 pm »
Honestly... yeah... Ya see, it's a magic attack, and the magic's still there. s you could either put it that the attack vanishes (because its caster is no longer feeding the attack with the magic and mana needed to use it) or that in the instance the monster dies that it continues its run normally, damage included. I think option two is a better idea.

Tobias

  • Global Moderator
  • AR1 Security Unit
  • *****
  • Posts: 1572
« Reply #3 on: September 11, 2011, 12:15:38 pm »
Hi,

As an update to the bug, I checked into it, thinking it's a straight forward fix.

The main issue is that *any* attack stops doing damage if the actor dies before the attack hits. So, while it's easy to change (I just have to remove the code that checks for it), it'll affect pretty much everything in the game so far. I might try changing that for tonight, but I'm kinda wary about whether that's going to break anything in the 165 quests / 106 maps the game has so far.

~

The change is implemented; let me know if you notice anything amiss.
« Last Edit: September 15, 2011, 12:18:39 pm by toby »

Kitson

  • Nyranthix
  • ****
  • Posts: 397
« Reply #4 on: September 12, 2011, 11:11:35 pm »
huh... don't risk it then? i don't want everyone sueing me for that. XD anyways, let's let it slide, for now...

Tobias

  • Global Moderator
  • AR1 Security Unit
  • *****
  • Posts: 1572
« Reply #5 on: September 15, 2011, 12:18:05 pm »

I won't sue anyone. ;P There's no money in play here, so even if it crashes, nothing is really lost.
Anyhow, the change has been live for a few days now. Want to try getting hit by that Blizzard again? :3

Kitson

  • Nyranthix
  • ****
  • Posts: 397
« Reply #6 on: September 15, 2011, 08:56:13 pm »
Lemme see after i finish my homework, and i'll decide on the verdict. (is that even the right word to use?)

Tobias

  • Global Moderator
  • AR1 Security Unit
  • *****
  • Posts: 1572
« Reply #7 on: September 16, 2011, 12:55:54 am »
The crash today was actually caused by this change. ;P If someone Slashed a target, disconnected *and* reconnected before Slash fell off, it'd end up dividing by zero.

I fixed it before rebooting the server, so it wouldn't happen again - but yeah. I saw it coming. XD
« Last Edit: September 16, 2011, 12:58:21 am by toby »

Kitson

  • Nyranthix
  • ****
  • Posts: 397
« Reply #8 on: September 16, 2011, 08:38:04 pm »
...lol, and my meddling caused us to loose our progress in the dungeon. XD

Tobias

  • Global Moderator
  • AR1 Security Unit
  • *****
  • Posts: 1572
« Reply #9 on: September 17, 2011, 10:44:12 am »
You wouldn't have gotten down the boss in time, trust me. :3 It had 60k health left, and Dazz - who dealt most of the damage - had disconnected. You can't get 60k health down in 2 minutes with two players. ;P

Kitson

  • Nyranthix
  • ****
  • Posts: 397
« Reply #10 on: September 17, 2011, 06:20:46 pm »
Huh... we'll take this discussion to the general talk folder.(yes we could) but now, it seems that the bugs are fixed.(for now that is...) I guess we  can close this topic now.

Tobias

  • Global Moderator
  • AR1 Security Unit
  • *****
  • Posts: 1572
« Reply #11 on: September 17, 2011, 06:32:01 pm »
We totally can. ;P

I'm not really in a rush to close topics. I only go through the list every now and then and close everything that is either fixed, or that I have dismissed - simply because it makes it easier for me to see what's still left to do. :3 Buuuut okay, I'll close this - since it's already been implemented anyway. :3