Project 1999

Project 1999 (/forums/index.php)
-   Bugs (/forums/forumdisplay.php?f=6)
-   -   Game Mechanics: Damage Shield Buff Message (/forums/showthread.php?t=137400)

Daldaen 01-29-2014 09:18 PM

Damage Shield Buff Message
 
The game incorrectly gives the line of text as though you are buffing an NPC with your DS spell if the NPC is killed from a DS hit. Example:

[Tue Jan 28 20:08:24 2014] Froglok jin shaman hits Meatdawg for 79 points of damage.
[Tue Jan 28 20:08:24 2014] Froglok jin shaman is surrounded by a thorny barrier of blades.
[Tue Jan 28 20:08:24 2014] froglok jin shaman has been slain by Meatdawg!
[Tue Jan 28 20:08:24 2014] You gain party experience!!

[Tue Jan 28 20:10:22 2014] Froglok dar knight was pierced by thorns.
[Tue Jan 28 20:10:22 2014] Froglok dar knight hits Meatdawg for 32 points of damage.
[Tue Jan 28 20:10:22 2014] Froglok dar knight is surrounded by a thorny barrier of blades.
[Tue Jan 28 20:10:22 2014] froglok dar knight has been slain by Meatdawg!
[Tue Jan 28 20:10:22 2014] You gain party experience!!

The bolded is the text that you should get if you cast the spell on someone. It is bugged and using that text when an NPC is killed by that DS.

Haynar 01-29-2014 09:40 PM

cool. Have to look into this one.

Yinikren 01-30-2014 05:03 AM

Can confirm, been around a while now.

evilkorn 01-30-2014 12:47 PM

Is this bugged for DoT's as well?

[Thu Jan 30 11:48:55 2014] a seafury cyclops was hit by non-melee for 143 points of damage.
[Thu Jan 30 11:48:55 2014] A seafury cyclops is consumed by the raging spirits of the land.
[Thu Jan 30 11:48:55 2014] You have slain a seafury cyclops!
[Thu Jan 30 11:48:55 2014] You gain experience!!

Haynar 01-30-2014 03:19 PM

How should it look?

Daldaen 01-30-2014 03:32 PM

Quote:

Originally Posted by evilkorn (Post 1297800)
Is this bugged for DoT's as well?

[Thu Jan 30 11:48:55 2014] a seafury cyclops was hit by non-melee for 143 points of damage.
[Thu Jan 30 11:48:55 2014] You have slain a seafury cyclops!
[Thu Jan 30 11:48:55 2014] You gain experience!!

Like that.

Or remove my bolder lines from above.

Basically the 'lore' text which the game uses to designate a successful landing of the spell (allakhazam calls this "Cast on Others") is incorrectly being interjected when a mob is slain by a non-direct spell.

So if you cast a DoT, it should look like this:

'Lore text' of a spell that didn't get resisted
10 tics of DoT DMG
11th tic is a kill shot
Mob has been slain
You gain experience

What's happening on P99 is this:

'Lore text' of a spell that didn't get resisted
10 tics of DoT DMG
11th tic is a kill shot
'Lore text' of a spell that didn't get resisted
Mob has been slain
You gain experience

It shouldn't give that message a second time unless you recast the spell.

Same deal with DSes

'Lore text' of buffing a friendly
Fight stuff
Mob swings and hits player
Damage shield does damage
Mob has been slain
You gain experience

What's happening on P99:

'Lore text' of buffing a friendly
Fight stuff
Mob swings and hits player
Damage shield does damage
'Lore text' of buffing MOB
Mob has been slain
You gain experience

If these were direct damage spells/nukes, this would look correct.

Begin casting spell
'Lore text' of fire encircling a mob
Mob takes 700 DMG
Mob has been slain
You Gain experience

Haynar 01-30-2014 04:34 PM

I think its because the spell id is sent in the kill packet. Will play with it.

Haynar 02-01-2014 06:24 PM

Sure, I think this one should be easy ...

NOT!!!!

Getting the messages in the right order is such a pain. No wonder this has always been messed up.

H

Calabee 02-02-2014 01:11 PM

uh that's not the mssg i get on my druid

ill turn on logs and post

actually nm! guess it is. self ds is the one that's different

Haynar 02-05-2014 11:05 AM

This should be better now. I couldnt get it perfect due to the way some of stuff is ordered in code without lots of changes.

Haynar


All times are GMT -4. The time now is 03:21 PM.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.