  | 
	
	
	
		Asilient_1 Apprentice
 
  Joined: 26 Apr 2007 Posts: 113
 
  | 
		
		  
			
			   Posted: Tue Dec 04, 2007 5:47 am   
  [2.14a] %ansi bleeding to start of next line.   | 
			 
			
				I've not noticed this much, using %ansi a lot, but it seems to happen on this trigger in particular:
 
 
 
	  | Quote: | 
	 
	
	  
 
Your ghostly image slowly intensifies until you appear flesh and blood again.
 
-(Ghost)
 
conjure ghost
 
H:202 M:236 E:910 <eb d> <05:32:02:332> | 
	 
 
 
 
bold/italic is supposed to be colored, bolded is colored as a result of the trigger.
 
 
 
	  | Code: | 
	 
	
	  
 
<trigger priority="1020" id="102">
 
  <pattern>^Your shroud fades and you are visible once more.$</pattern>
 
  <value>#SAY %ansi(red)-~(Cloak~)
 
conjure cloak</value>
 
</trigger> | 
	 
 
 | 
			 
		  | 
	
	
	  | 
		  
		 | 
	
	
		  | 
	
	
		Zugg MASTER
  
  Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
  | 
		
		  
			
			   Posted: Tue Dec 04, 2007 6:00 am      | 
			 
			
				Yep, I think this is the same as some of the other %ansi bugs that have been reported in 2.14a.  I think I already have this fixed in 2.15.  At least your example seems to work fine in 2.15.  But there was definitely a problem with changing the color at the start of a line following a default colored line.
  | 
			 
		  | 
	
	
	  | 
		  
		 | 
	
	
		  | 
	
	
		Asilient_1 Apprentice
 
  Joined: 26 Apr 2007 Posts: 113
 
  | 
		
		  
			
			   Posted: Tue Dec 04, 2007 6:26 am      | 
			 
			
				Thanks. I wasn't certain if it was the same reading over the other threads.
  | 
			 
		  | 
	
	
	  | 
		  
		 | 
	
	
		  | 
	
	
		Asilient_1 Apprentice
 
  Joined: 26 Apr 2007 Posts: 113
 
  | 
		
		  
			
			   Posted: Mon Dec 10, 2007 4:14 am      | 
			 
			
				I can say this is still happening in 2.16. (Same script, etc.)
 
 
I ran it through the debugger:
 
 
 
	  | Code: | 
	 
	
	  0.0134 | 
 
0.0005 | h  Imperian ]<ESC>[37mH:<ESC>[32m202<ESC>[37m M:<ESC>[32m257<ESC>[37m E:<ESC>[32m910<ESC>[37m <<ESC>[32meb<ESC>[37m> <ESC>[50m<<ESC>[0S0<ESC>[0S4<ESC>[0S:<ESC>[0S1<ESC>[0S2<ESC>[0S:<ESC>[0S0<ESC>[0S2<ESC>[0S:<ESC>[0S2<ESC>[0S1<ESC>[0S7<ESC>[50m><ESC>[0m
 
1.8661 | ---
 
0.0016 | c  Imperian |  exec : #SHOW Your ghostly image slowly intensifies until you app...
 
0.0180 | a  Imperian |H:202 M:257 E:910<skill> <eb<skill>> <skill><04:12:02:217<skill>>
 
0.0009 | h  Imperian |<ESC>[37mH:<ESC>[32m202<ESC>[37m M:<ESC>[32m257<ESC>[37m E:<ESC>[32m910<ESC>[37m <<ESC>[32meb<ESC>[37m> <ESC>[50m<<ESC>[0S0<ESC>[0S4<ESC>[0S:<ESC>[0S1<ESC>[0S2<ESC>[0S:<ESC>[0S0<ESC>[0S2<ESC>[0S:<ESC>[0S2<ESC>[0S1<ESC>[0S7<ESC>[50m><ESC>[0m
 
0.0039 | i  Imperian > <CR><LF>
 
0.0075 | a  Imperian |<skill>Your ghostly image slowly intensifies until you appear flesh and blood again.
 
0.0006 | h  Imperian |<ESC>[37mYour ghostly image slowly intensifies until you appear flesh and blood again.<ESC>[0m
 
0.0004 | f  Imperian |  Pattern: ^Your ghostly image slowly intensifies until you appear f...
 
0.0005 | c  Imperian |  exec : Pattern "^Your ghostly image slowly intensifies until you...
 
0.0184 | a  Imperian |-(Ghost)
 
0.0004 | h  Imperian |<ESC>[31m-(Ghost)<ESC>[0m
 
0.0041 | i  Imperian >conjure ghost<CR><LF>
 
0.1751 | i  Imperian <H:<ESC>[32m202<ESC>[37m M:<ESC>[32m257<ESC>[37m E:<ESC>[32m910<ESC>[37m <<ESC>[32me<ESC>[37m<ESC>[32mb<ESC>[37m> <IAC><GA>
 
0.0015 | a  Imperian ]H:202 M:257 E:910  
 
0.0003 | h  Imperian ]<ESC>[31mH:<ESC>[32m202<ESC>[37m M:<ESC>[32m257<ESC>[37m E:<ESC>[32m910<ESC>[37m <<ESC>[32meb<ESC>[37m> <ESC>[0m
 
0.0011 | f  Imperian |  Pattern: ^H:(%d) M:(%d) E:%d ~<*~> $ : (%1=202, %2=257)
 
0.0089 | c  Imperian |  exec : Pattern "^H:(%d) M:(%d) E:%d ~<*~> $" : #SAYP %ansi(8)~<%...
 
0.0242 | a  Imperian ]H:202 M:257 E:910 <eb> <04:12:04:373>
 
0.0006 | h  Imperian ]<ESC>[31mH:<ESC>[32m202<ESC>[37m M:<ESC>[32m257<ESC>[37m E:<ESC>[32m910<ESC>[37m <<ESC>[32meb<ESC>[37m> <ESC>[50m<<ESC>[0S0<ESC>[0S4<ESC>[0S:<ESC>[0S1<ESC>[0S2<ESC>[0S:<ESC>[0S0<ESC>[0S4<ESC>[0S:<ESC>[0S3<ESC>[0S7<ESC>[0S3<ESC>[50m><ESC>[0m
 
0.1637 | i  Imperian <<CR><LF>
 
0.0001 | You are already ghosting.<CR><LF>
 
0.0000 | H:<ESC>[32m202<ESC>[37m M:<ESC>[32m252<ESC>[37m E:<ESC>[32m910<ESC>[37m <<ESC>[32me<ESC>[37m<ESC>[32mb<ESC>[37m> <IAC><GA>
 
0.0209 | a  Imperian |H:202 M:257 E:910<skill> <eb<skill>> <skill><04:12:04:373<skill>>
 
0.0163 | h  Imperian |<ESC>[31mH:<ESC>[32m202<ESC>[37m M:<ESC>[32m257<ESC>[37m E:<ESC>[32m910<ESC>[37m <<ESC>[32meb<ESC>[37m> <ESC>[50m<<ESC>[0S0<ESC>[0S4<ESC>[0S:<ESC>[0S1<ESC>[0S2<ESC>[0S:<ESC>[0S0<ESC>[0S4<ESC>[0S:<ESC>[0S3<ESC>[0S7<ESC>[0S3<ESC>[50m><ESC>[0m
 
0.0156 | a  Imperian |You are already ghosting.
 
0.0005 | h  Imperian |<ESC>[37mYou are already ghosting.<ESC>[0m
 
0.0022 | a  Imperian ]H:202 M:252 E:910  
 
0.0003 | h  Imperian ]<ESC>[37mH:<ESC>[32m202<ESC>[37m M:<ESC>[32m252<ESC>[37m E:<ESC>[32m910<ESC>[37m <<ESC>[32meb<ESC>[37m> <ESC>[0m
 
0.0100 | f  Imperian |  Pattern: ^H:(%d) M:(%d) E:%d ~<*~> $ : (%1=202, %2=252)
 
0.0132 | c  Imperian |  exec : Pattern "^H:(%d) M:(%d) E:%d ~<*~> $" : #SAYP %ansi(8)~<%...
 
0.0029 | a  Imperian ]H:202 M:252 E:910 <eb> <04:12:04:654>
 
0.0017 | h  Imperian ]<ESC>[37mH:<ESC>[32m202<ESC>[37m M:<ESC>[32m252<ESC>[37m E:<ESC>[32m910<ESC>[37m <<ESC>[32meb<ESC>[37m> | 
	 
 
 
 
Hope this helps. | 
			 
		  | 
	
	
	  | 
		  
		 | 
	
	
		  | 
	
	
		Zugg MASTER
  
  Joined: 25 Sep 2000 Posts: 23379 Location: Colorado, USA
  | 
		
		  
			
			   Posted: Tue Dec 11, 2007 6:39 pm      | 
			 
			
				Can you indicate somehow what part of the output is messed up or perhaps show a screen shot of the problem?  I'm still confused as to what is happening.
  | 
			 
		  | 
	
	
	  | 
		  
		 | 
	
	
		  | 
	
	
		Asilient_1 Apprentice
 
  Joined: 26 Apr 2007 Posts: 113
 
  | 
		
		  
			
			   Posted: Wed Dec 12, 2007 3:53 am      | 
			 
			
				I'll get a screenshot or a log of it in a bit. Basically, the color is going over to the H:
 
 
	  | Quote: | 
	 
	
	  
 
Your ghostly image slowly intensifies until you appear flesh and blood again.
 
-(Ghost)
 
conjure ghost
 
H:202 M:236 E:910 <eb d> <05:32:02:332> | 
	 
 
 
 
Italic is what's -meant- to be colored by %ansi, H: is also being colored (which is on the next line.)
 
 
As I said, I'll get an ansi log of it in a bit. | 
			 
		  | 
	
	
	  | 
		  
		 | 
	
	
		  | 
	
	
		| 
		
		 | 
	
	
		 |