 |
Aerious Wanderer
Joined: 21 Jan 2008 Posts: 62
|
Posted: Mon Jun 23, 2008 4:00 pm
[2.28] Colour config lost? |
My session output has been broken in respect to how things should be colored since I updated to 2.28 from 2.27 or maybe 2.25.
The same thing happened to another on my mud on a previous patch, but had corrected itself on a patch since then... needless to say it is quite annoying.
Much of my text is now the default session text colour instead of highlighted the way it is meant to be, and nothing I can change in the 'preferences' settings seems to be able to get it back the way it was.
is there anything known about this issue / common way to fix such a problem?
(Windows XP, Cmud 2.28) |
|
|
 |
Aerious Wanderer
Joined: 21 Jan 2008 Posts: 62
|
Posted: Mon Jun 23, 2008 4:16 pm |
I rolled back to 2.27 on advise from others on my mud, thankfully i still had the install file...
whatever is broken is 2.28 specific. perhaps it is related to this ans(blink) issue also reported recently... |
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Mon Jun 23, 2008 5:06 pm |
I need to see the exact output from the MUD that is causing the problem. I'm not seeing any color problems on the MUD that I play. The bug with ansi(blink) only effects blink, underline, and italic ansi codes, not any of the color codes.
To capture the text from the MUD, do this:
Code: |
#DEBUGFILE test.raw text.txt |
and then do whatever command on the MUD to display the text. Then, post the test.txt file within [CODE] tags in this forum, along with a screen shot showing the bad screen and a good screen from 2.27 if you can. Without more detail on this, it's hard for me to fix it. |
|
|
 |
Aerious Wanderer
Joined: 21 Jan 2008 Posts: 62
|
Posted: Mon Jun 23, 2008 6:57 pm re: |
There are at least 4 unique places where this happens.
*NEW ROUND* should be whitish.
You are prepared to do the skill. should be whitish
There are two obvious exits: west and south (( west / south are whitish))
and
[inform]: Atomanth left the game. (( [inform]: (channelname) should be whitish))
In 2.27 they are, in 2.28 they are not.
2.27's output
Code: |
in ( 45) 06/23/08 14:49:51:265 : The guard sighes lazily and picks his nose.<CR><LF>
out ( 3) 06/23/08 14:49:51:687 : l<CR><LF>
in ( 485) 06/23/08 14:49:51:843 : The road turns sharply here. Somekind of guard post<CR><LF>
can be seen in south and the village is in west.<CR><LF>
A stockade can also be seen in south, starting from<CR><LF>
the guarding post.<CR><LF>
There are two obvious exits: <ESC>[1mwest<ESC>[0m and <ESC>[1msouth<ESC>[0m.<CR><LF>
<ESC>[32mCan of tissue and Can of brains.<CR><LF>
<ESC>[35m<ESC>[35mA dryad guard staring at you<ESC>[2;37;0m<CR><LF>
<ESC>[35mA dryad guard staring at you<ESC>[2;37;0m<CR><LF>
<ESC>[35mA dryad guard staring at you<ESC>[2;37;0m<CR><LF>
<ESC>[35mA dryad guard staring at you<ESC>[2;37;0m<ESC>[2;37;0m<ESC>[2;37;0m<CR><LF>
<ESC>[2;37;0m
in ( 53) 06/23/08 14:49:56:922 : <ESC>[1m[inform]: <ESC>[0mThilien recovers from link death.<CR><LF>
out ( 9) 06/23/08 14:49:58:328 : k dryad<CR><LF>
in ( 36) 06/23/08 14:49:58:484 : You score a CRITICAL hit!<CR><LF>
<ESC>[2;37;0m
in ( 97) 06/23/08 14:50:01:187 : <ESC>[1m*NEW ROUND*<CR><LF>
<ESC>[0mYou hit Dryad 4 times.<CR><LF>
You score a CRITICAL hit!<CR><LF>
Dryad hits you 4 times.<CR><LF>
in ( 29) 06/23/08 14:50:03:141 : hp: 1786(1794) sp: 782(782)<CR><LF>
in ( 151) 06/23/08 14:50:05:156 : <ESC>[1m*NEW ROUND*<CR><LF>
<ESC>[0mYou hit Dryad 4 times.<CR><LF>
Fatigue changed: You feel almost fully rested.<CR><LF>
You STUN Dryad.<CR><LF>
Dryad staggers and reels from the blow!<CR><LF>
in ( 45) 06/23/08 14:50:09:203 : <ESC>[1m*NEW ROUND*<CR><LF>
<ESC>[0mYou hit Dryad 3 times.<CR><LF>
in ( 48) 06/23/08 14:50:11:422 : <ESC>[1m[inform]: <ESC>[0mFlamestriker goes link dead.<CR><LF>
in ( 154) 06/23/08 14:50:13:281 : The guard mumbles something about unfair guarding shifts.<CR><LF>
<ESC>[1m*NEW ROUND*<CR><LF>
<ESC>[0mYou hit Dryad 5 times.<CR><LF>
Dryad seems to have regained control of himself!<CR><LF>
out ( 12) 06/23/08 14:50:16:844 : use kungfu<CR><LF>
in ( 168) 06/23/08 14:50:17:219 : <ESC>[1m*NEW ROUND*<CR><LF>
<ESC>[0mYou hit Dryad 4 times.<CR><LF>
You score a CRITICAL hit!<CR><LF>
Dryad skillfully parries your hit.<CR><LF>
Dryad hits you 4 times.<CR><LF>
You skillfully parry Dryad's hit.<CR><LF>
in ( 48) 06/23/08 14:50:17:578 : You start concentrating on the skill.<CR><LF>
<ESC>[2;37;0m
in ( 29) 06/23/08 14:50:19:203 : hp: 1779(1794) sp: 782(782)<CR><LF>
out ( 6) 06/23/08 14:50:20:484 : scan<CR><LF>
in ( 40) 06/23/08 14:50:20:641 : Dryad is not in a good shape.<CR><LF>
<ESC>[2;37;0m
in ( 97) 06/23/08 14:50:21:203 : <ESC>[1m*NEW ROUND*<CR><LF>
<ESC>[0mYou hit Dryad 6 times.<CR><LF>
You score a CRITICAL hit!<CR><LF>
Dryad hits you 3 times.<CR><LF>
in ( 328) 06/23/08 14:50:23:297 : Autosave.<CR><LF>
<ESC>[1mYou are prepared to do the skill.<ESC>[0m<CR><LF>
Your sweep lays Dryad out and a heel strike to chest CRUSHES the ribcage!<CR><LF>
Yelping in pain, Dryad doubles over and hops backwards twice before going<CR><LF>
down.<CR><LF>
Dryad is DEAD, R.I.P.<CR><LF>
You learn a great deal more than usual from the unfamiliar opponent.<CR><LF>
You are not in combat.<CR><LF>
out ( 20) 06/23/08 14:50:23:313 : party say mob died<CR><LF>
out ( 28) 06/23/08 14:50:23:313 : get all from corpse to bag<CR><LF>
out ( 12) 06/23/08 14:50:23:313 : tin corpse<CR><LF>
in ( 17) 06/23/08 14:50:23:469 : What ?<CR><LF>
<ESC>[2;37;0m
in ( 32) 06/23/08 14:50:23:641 : You don't have a bag.<CR><LF>
<ESC>[2;37;0m
in ( 17) 06/23/08 14:50:23:922 : What ?<CR><LF>
<ESC>[2;37;0m
in ( 223) 06/23/08 14:50:25:859 : Deux <ESC>[1m[sales]<ESC>[0m: faded red bandana, battered straw hat, doomshell, red bracelets of fire, red gloves with golden decorations, a massive club, heartseeker, icicle, cloak of the bat, human arms for sale/trade, all bril<CR><LF>
|
2.28's output
Code: |
out ( 3) 06/23/08 14:53:18:282 : l<CR><LF>
in ( 458) 06/23/08 14:53:18:470 : The road turns sharply here. Somekind of guard post<CR><LF>
can be seen in south and the village is in west.<CR><LF>
A stockade can also be seen in south, starting from<CR><LF>
the guarding post.<CR><LF>
There are two obvious exits: <ESC>[1mwest<ESC>[0m and <ESC>[1msouth<ESC>[0m.<CR><LF>
<ESC>[32mCan of brains, Can of tissue and Corpse of Dryad.<CR><LF>
<ESC>[35m<ESC>[35mA dryad guard staring at you<ESC>[2;37;0m<CR><LF>
<ESC>[35mA dryad guard staring at you<ESC>[2;37;0m<CR><LF>
<ESC>[35mA dryad guard staring at you<ESC>[2;37;0m<ESC>[2;37;0m<ESC>[2;37;0m<CR><LF>
<ESC>[2;37;0m
out ( 9) 06/23/08 14:53:20:767 : k dryad<CR><LF>
in ( 9) 06/23/08 14:53:20:939 : <ESC>[2;37;0m
in ( 56) 06/23/08 14:53:21:751 : Dryad hits you 4 times.<CR><LF>
You nimbly dodge Dryad's hit.<CR><LF>
out ( 12) 06/23/08 14:53:21:876 : use kungfu<CR><LF>
in ( 48) 06/23/08 14:53:22:064 : You start concentrating on the skill.<CR><LF>
<ESC>[2;37;0m
in ( 45) 06/23/08 14:53:23:782 : <ESC>[1m*NEW ROUND*<CR><LF>
<ESC>[0mYou hit Dryad 6 times.<CR><LF>
in ( 54) 06/23/08 14:53:25:736 : Dryad hits you 4 times.<CR><LF>
hp: 1768(1794) sp: 782(782)<CR><LF>
in ( 422) 06/23/08 14:53:27:783 : The guard mumbles something about unfair guarding shifts.<CR><LF>
<ESC>[1m*NEW ROUND*<CR><LF>
<ESC>[0mYou hit Dryad 5 times.<CR><LF>
<ESC>[1mYou are prepared to do the skill.<ESC>[0m<CR><LF>
You relax and focus your blows with greater strength.<CR><LF>
You SEVER Dryad's spine with a CRUEL strike, TEARING through his abdomen.<CR><LF>
Fatigue changed: You feel almost fully rested.<CR><LF>
YUCH, Dryad's entrails spill all over the place.<CR><LF>
Dryad is DEAD, R.I.P.<CR><LF>
You are not in combat.<CR><LF>
out ( 20) 06/23/08 14:53:27:798 : party say mob died<CR><LF>
out ( 28) 06/23/08 14:53:27:798 : get all from corpse to bag<CR><LF>
out ( 12) 06/23/08 14:53:27:798 : tin corpse<CR><LF>
in ( 17) 06/23/08 14:53:27:954 : What ?<CR><LF>
<ESC>[2;37;0m
in ( 32) 06/23/08 14:53:28:126 : You don't have a bag.<CR><LF>
<ESC>[2;37;0m
in ( 17) 06/23/08 14:53:28:470 : What ?<CR><LF>
<ESC>[2;37;0m
in ( 45) 06/23/08 14:53:59:861 : The guard sighes lazily and picks his nose.<CR><LF>
in ( 94) 06/23/08 14:54:01:798 : Fatigue changed: You feel fully rested.<CR><LF>
You feel fully healed.<CR><LF>
hp: 1794(1794) sp: 782(782)<CR><LF>
out ( 20) 06/23/08 14:54:01:798 : think Fully Rested<CR><LF>
in ( 43) 06/23/08 14:54:01:970 : You think . o O ( Fully Rested )<CR><LF>
<ESC>[2;37;0m
in ( 43) 06/23/08 14:54:07:845 : <ESC>[1m[inform]: <ESC>[0mAtomanth left the game.<CR><LF>
|
|
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Mon Jun 23, 2008 7:16 pm |
Yep, confirmed and reproduced. It looks like the %ansi(blink) bug is also effecting the %ansi(bold) flag when it is by itself (ESC[1m) and not followed by another color code. Thanks for the detailed file dump. I've added this for the bug list. Looks like there will be a 2.29 version later this week.
|
|
|
 |
Aerious Wanderer
Joined: 21 Jan 2008 Posts: 62
|
Posted: Mon Jun 23, 2008 7:25 pm |
Thank you.
|
|
|
 |
Zugg MASTER

Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
|
Posted: Wed Jun 25, 2008 5:40 pm |
Fixed for v2.29
|
|
|
 |
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|