Possibility. However if you killed yourself. The server should say "So and so died." Anytime you die and the server doesn't speak, then that means there killer was not a valid object.Daniel wrote:perhaps it is not the temp hp but the con add items. boots add to when your a shfited form so when shifters die you have to re put on all your items. so the server thinks you killed yourself? and the server cant go back to the last persone who dmged you because it was a death magic spell that killed you not dmg.
Idea For Shifter Bug
- Rary
- Eternal War's Undertaker (DM,Admin)
- Posts: 1735
- Joined: Mon Sep 18, 2006 2:01 pm
- Location: Columbus, Ohio, USA
- Contact:
- Rary
- Eternal War's Undertaker (DM,Admin)
- Posts: 1735
- Joined: Mon Sep 18, 2006 2:01 pm
- Location: Columbus, Ohio, USA
- Contact:
The server actually kills them, so the message is "Daniel has died!" Server being a real object. Most damages not done by a players actions (melee/spell) is the server damaging them.Daniel wrote:perhaps the server thinks it killed me. how does the arti sacrificer not give pts? does it still say you died? and didnt you say the dead and yourself cant be the killer. perhaps sence its both it just makes it non valid.
The script is fairly easy and basic. But if they die and no message then it just means the killer registered as "OBJECT_INVALID".
-
- Binder of Lost Souls
- Posts: 305
- Joined: Tue Feb 06, 2007 3:33 pm
- Rary
- Eternal War's Undertaker (DM,Admin)
- Posts: 1735
- Joined: Mon Sep 18, 2006 2:01 pm
- Location: Columbus, Ohio, USA
- Contact:
Items are valid objects, yes. Technically they can kill you.
Server
NPC
Player
Items
Area (Arena)
All valid objects. All can kill you and a message will appear. I don't know what causes an invalid object except......
I hit you and you now have 5 hp's left. I log off. Your rage wears off, the killer (me) who know longer exists on the server now is an invalid object. Only way I know of that does that.
Script is basic as in...
If(oKiller == OBJECT_INVALID)
then return
Without that then invalid object's would crash the script and maybe server.
Server
NPC
Player
Items
Area (Arena)
All valid objects. All can kill you and a message will appear. I don't know what causes an invalid object except......
I hit you and you now have 5 hp's left. I log off. Your rage wears off, the killer (me) who know longer exists on the server now is an invalid object. Only way I know of that does that.
Script is basic as in...
If(oKiller == OBJECT_INVALID)
then return
Without that then invalid object's would crash the script and maybe server.
you cant change the invalid object to give pts to? like letting the the invalid object kill them and have a check that tells what dmged them befor the invalid object killed them. (When you die of rage its not the con that killed them but the person that dmged them befor). So if the invalid object killed them the scripted would activate and give pts for the last person dmging them?
- Rary
- Eternal War's Undertaker (DM,Admin)
- Posts: 1735
- Joined: Mon Sep 18, 2006 2:01 pm
- Location: Columbus, Ohio, USA
- Contact:
Points are awarded depending on level of killer. If he's invalid, the server has no clue who, what, where and what level they are.Daniel wrote:you cant change the invalid object to give pts to? like letting the the invalid object kill them and have a check that tells what dmged them befor the invalid object killed them. (When you die of rage its not the con that killed them but the person that dmged them befor). So if the invalid object killed them the scripted would activate and give pts for the last person dmging them?
Script does check for last damaged them.
-
- Binder of Lost Souls
- Posts: 305
- Joined: Tue Feb 06, 2007 3:33 pm
This isn't a very often occuring thing, honestly. Any chance when a killer is returned invalid that you could give exp to all of the other team as if a similarly levelled character had killed them? That might not be the greatest solution in case someone has just killed you for 9 points, but 25+ exps is better than nothing.