Welcome to the Builder Academy

Question possible mob memory bug

More
08 Aug 2012 06:07 #579 by zusuk
Replied by zusuk on topic Re: possible mob memory bug
yeah i went ahead and verified.. you can replicate the bug by just using an aoe room full of mob 3063

Website
www.luminariMUD.com

Main Game Port
luminariMUD.com:4100

Please Log in or Create an account to join the conversation.

More
08 Aug 2012 11:50 #580 by Liko
Replied by Liko on topic Re: possible mob memory bug

zusuk wrote: its just an idea, it might have to do with using aoe like earthquake

the last person who gets the killing blow on you is the forget() vict, so i'm asuming everyone except the person who smashed your face in is going to remember you

just a guess, i'll have to poke around


That would only apply if the mob is flagged MEMORY. If the mob isn't flagged MEMORY then I do believe it wouldn't apply to this.

Randian(0.0.0)
Owner/Developer

Please Log in or Create an account to join the conversation.

More
08 Aug 2012 12:22 #581 by zusuk
Replied by zusuk on topic Re: possible mob memory bug
Yeah... there is no issue with mobs with no MEMORY flag

In stock TBA, mob 3063, the mercenary happens to have the MEMORY flag so just make yourself a room of those, cast earthquake... die.. then come back and see what happens :P

Website
www.luminariMUD.com

Main Game Port
luminariMUD.com:4100

Please Log in or Create an account to join the conversation.

More
08 Aug 2012 13:33 #583 by Liko
Replied by Liko on topic Re: possible mob memory bug

zusuk wrote: Yeah... there is no issue with mobs with no MEMORY flag

In stock TBA, mob 3063, the mercenary happens to have the MEMORY flag so just make yourself a room of those, cast earthquake... die.. then come back and see what happens :P


But each of them are a SEPARATE merc, so if they each have a grudge against you, then they should be hunt you down and kill you. I don't think this is really a bug, but more a preference on how the players/owner wants to handle this.

Randian(0.0.0)
Owner/Developer

Please Log in or Create an account to join the conversation.

More
08 Aug 2012 15:19 #586 by Rumble
Replied by Rumble on topic Re: possible mob memory bug
It isn't very fair to newbies to put a mob in the hometown that will repeatedly kill a clueless newbie.

Rumble
The Builder Academy
tbamud.com 9091
rumble@tbamud.com

Please Log in or Create an account to join the conversation.

More
08 Aug 2012 15:49 #588 by zusuk
Replied by zusuk on topic Re: possible mob memory bug
Well I think the basic reasoning of the MEMORY system is that when you die, you get a reset... you payed your dues with your xp loss and potential eq loss... etc

I don't think it was the designer's intention that if you AoE, everyone except the mob who gets the killing blow should remember you.

But obviously I could be wrong :P And if you like the way it works, then you don't require any fix...

But if you are along the lines of my reasoning, it does require a fix... just hop into handler.c
go to extract_char_final, find this block:

/* we can't forget the hunters either... */
for (temp = character_list; temp; temp = temp->next)
if (HUNTING(temp) == ch)
HUNTING(temp) = NULL;

just add your forget(char_data, char_data) here, i forget which order... i think its
forget(temp, ch)

/* we can't forget the hunters and angry newbie merc-slayers either... */
for (temp = character_list; temp; temp = temp->next) {
if (HUNTING(temp) == ch)
HUNTING(temp) = NULL;
forget(temp, ch);
}

i'd love to hear vatiken's opinion on this though, and whether that is the best fix

Website
www.luminariMUD.com

Main Game Port
luminariMUD.com:4100

Please Log in or Create an account to join the conversation.

Time to create page: 0.261 seconds