FIXED: Baerlon DF patrols

... post your favorite game bugs here for the coders' attention. Please, please, please, show the steps necessary to repeat the bug. Otherwise they can't be solved and they will be ignored...

Moderator: Aureus

Mhaliah
Posts: 901
Joined: Wed Feb 25, 2015 11:48 am

FIXED: Baerlon DF patrols

Post by Mhaliah » Thu Jan 28, 2021 6:13 pm

* R HP:Healthy MV:Strong > Before the Gate
[ obvious exits: E W ]
There are some tracks of a ridden mount leaving east.
There are some tracks of a ridden mount leaving east.
There are some tracks of a ridden mount leaving east.
There are some tracks of a ridden mount leaving east.
An iron lantern hangs from the wall above the gate.
An Illianer steed stands here proudly, its black mane glistening, being ridden by you.
A darkfriend guard stands ready to control the city and its citizens.
A darkfriend guard stands ready to control the city and its citizens.
A darkfriend guard stands ready to control the city and its citizens.

* R HP:Healthy MV:Strong > w
The citygate seems to be closed.
citygate is now set as your temporary door.

* R HP:Healthy MV:Strong > w
The citygate seems to be closed.
citygate is now set as your temporary door.

* R HP:Healthy MV:Strong > pick citygate
The lock quickly yields to your skills.

* R HP:Healthy MV:Strong > open citygate
Ok.

w
* R HP:Healthy MV:Strong > w
Gate Road
[ obvious exits: E W ]
An Illianer steed stands here proudly, its black mane glistening, being ridden by you.
A darkfriend guard stands ready to control the city and its citizens.
A darkfriend guard stands ready to control the city and its citizens.
A darkfriend guard stands ready to control the city and its citizens.

* R HP:Healthy MV:Strong > A darkfriend guard stops using a lantern.
Central Street
[ obvious exits: N E S ]
An oil lamp, set in a steel cage, hangs from a high wooden pole.
An Illianer steed stands here proudly, its black mane glistening, being ridden by you.

* R HP:Healthy MV:Strong > s
Central Street
[ obvious exits: N S W ]
An oil lamp, set in a steel cage, hangs from a high wooden pole.
An Illianer steed stands here proudly, its black mane glistening, being ridden by you.
A little boy plays here.
An elite Darkfriend stands at his post.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.

* R HP:Healthy MV:Strong > s
Central Street
[ obvious exits: N E ]
An oil lamp, set in a steel cage, hangs from a high wooden pole.
An Illianer steed stands here proudly, its black mane glistening, being ridden by you.
A simple man blends into the crowd of the city.
An elite Darkfriend stands at his post.


City Square
[ obvious exits: N E ]
A fountain is here, offering clear blue water to all.
An oil lamp, set in a steel cage, hangs from a high wooden pole.
An Illianer steed stands here proudly, its black mane glistening, being ridden by you.
A member of the Queen's Guard quietly stands watch here.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.
An elite Darkfriend stands at his post.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.
A darkfriend guard stands ready to control the city and its citizens.
A darkfriend guard stands ready to control the city and its citizens.
The Baerlon town crier stands here, spreading the news.

n allw from Square
Narrow Street
[ obvious exits: E S W ]
An Illianer steed stands here proudly, its black mane glistening, being ridden by you.
Arston the Trader is here, fighting an elite Darkfriend.
A man gambles away his purse.
An elite Darkfriend is here, fighting Arston.
A member of the darkfriend forces is here, fighting Arston.
A member of the darkfriend forces is here, fighting Arston.


Your bash at Governor Elania sends her sprawling!
You have missed 23 and landed 33 bashes for a 58% land rate this session.

* HP:Battered MV:Full - Governor Elania: Critical >
Arston panics, and attempts to flee!
Arston leaves west.

* HP:Battered MV:Full - Governor Elania: Critical >
Arston has arrived from the west.

* HP:Battered MV:Full - Governor Elania: Critical >
Stela hacks Governor Elania's body into bloody fragments!
You pound Governor Elania's body into bloody fragments!
Governor Elania is dead! R.I.P.
You receive your share of experience...
Blood never gets boring, does it?
Your blood freezes as you hear Governor Elania's death cry.

* HP:Battered MV:Full > get all corpse
Andar nods in agreement.
You get a pair of high leather riding boots from the corpse of Governor Elania.
You get a pair of gray suede leggings from the corpse of Governor Elania.
You get a brightly-colored sash from the corpse of Governor Elania.
You get a jeweled dagger from the corpse of Governor Elania.
You get a silver Kandori wristcuff from the corpse of Governor Elania.
You get a fine pair of light, buckskin gloves from the corpse of Governor Elania.
You get a set of cloth sleeves from the corpse of Governor Elania.
You get a fine woolen cloak from the corpse of Governor Elania.
You get a finely-tailored white shirt from the corpse of Governor Elania.
You get a thin, black chain from the corpse of Governor Elania.
You get a thin, black chain from the corpse of Governor Elania.
You get a light brown hood of finely-spun cloth from the corpse of Governor Elania.
You get a jade signet ring from the corpse of Governor Elania.

* HP:Battered MV:Full >
Stela says 'woo'

* HP:Battered MV:Full >
Arston gets a backpack.

rem mallet
Draw dagger
Variable: scalpsnum 0
scalp corpse
Sheath dagger
wield mallet
* HP:Battered MV:Full > You stop using a silver-banded war mallet.

* HP:Battered MV:Full > You try to quietly draw a dagger from a red tabard with a vivid red cloak.

* HP:Battered MV:Full > You lean over and sever the bloody head from the corpse of Governor Elania.

* HP:Battered MV:Full > You sheath a dagger into a red tabard with a vivid red cloak.

* HP:Battered MV:Full > You wield a silver-banded war mallet with both hands.

There was no "citizens cheer" zone emote on scalp.

East-West Road
[ obvious exits: N E W ]
An oil lamp, set in a steel cage, hangs from a high wooden pole.
An Illianer steed stands here proudly, its black mane glistening, being ridden by you.
A stalwart darkfriend patrols the streets, controlling the citizens.
A stalwart darkfriend patrols the streets, controlling the citizens.
An elite Darkfriend stands at his post.
A stalwart darkfriend patrols the streets, controlling the citizens.

* R HP:Battered MV:Fresh > Central Street
[ obvious exits: N S W ]
The corpse of a member of the Dragonsworn is lying here.
The corpse of a city lamplighter is lying here.
An oil lamp, set in a steel cage, hangs from a high wooden pole.
An Illianer steed stands here proudly, its black mane glistening, being ridden by you.
A member of the Town Watch is here, fighting a member of the darkfriend forces.
Andar the lazy Magi is here, fighting a member of the darkfriend forces, riding a gray palfrey.
A member of the Town Watch is here, fighting a member of the darkfriend forces.
A member of the darkfriend forces is here, fighting Andar.
An elite Darkfriend is here, fighting Andar.
An elite Darkfriend is here, fighting Andar.

It is 12 o'clock am, on the 3rd day of the month of Saven, year 1381.
According to legend and prophecy, this is the Zunth Turn of the Wheel.
Forums: https://forums.wotmud.info Wiki: wotmud.wikia.com

(Server: Wed Jan 27 17:07:19 2021 EST, last rebooted 17 hours, 4 minutes ago)


This one was a buggy flip that mixes Dsworn and QG mobs, but that isn't my main concern.

My main concern is that when DS controls the city they have more and stronger mobs than QG.

DF, QG, CoL, SS, and DSworn get "guard" mobs do not group and roam, or are at gates. These seem to be swapped by the scalp. i.e. DF guards disappear, QG guards show up when the DF governor is scalped.

DF, OG, CoL, SS and Dsworn get "stawart" guards.

My observed difference is that DS pops "Elite darkfriend" mobs but I have never seen and "Elite Stalwart" for QG. These elites are stronger and the "stalwart" guards group with them. This makes it to where DF patrols with always win without player interference.

I don't have enough info to see if DSworn, CoL, and SS pops get Elites.

I am not even sure if this is a bug or if DS was intentionally given stronger mobs when they control?

Aureus
Posts: 1023
Joined: Mon Dec 28, 2020 11:13 pm

Re: Baerlon DF patrols

Post by Aureus » Thu Feb 04, 2021 4:58 am

The Queen's Guard mobs (which are the Andoran "elites") were actually tougher than the other sides' "elite" mobs, so I've brought them all into line with each other. I've also made a few other adjustments that should help:
  • The non-Andoran mobs now wander and chase (though Andor continues to have call mob, which other sides do not -- unfortunately this is coding and I can't fix it at the moment). Some Seanchan and DS mobs will occasionally run afoul of the various shopkeepers and fights may ensue from time to time, but, heavy is the head that wears the crown, and it felt like a worthwhile tradeoff to have more robust mob support coverage throughout the city.
  • All sides tolerate each other a bit less than before, and will attack each other's mobs on sight.
  • The side that has just flipped Baerlon has an advantage when their mobs first enter the city, though it is not guaranteed to mean victory immediately since the mob loads are somewhat random.
  • Fixed some bugs with Seanchan victories where their mobs weren't loading properly in key rooms (city gates, outside, city square, the jail).
  • Fixed a bug when flipping between Seanchan and Shadow in either direction where their mobs wouldn't load properly.
The net of all these changes is that the controlling side will eventually kill off any lingering mobs, and should also generally kill most of them in the first go (though, again, there is some randomness - especially if flipping it back and forth in rapid succession).

Locked