You say "It actually parses from the session log, which is where there's a problem." I have to agree - parsing from the session log, rather than using last_monster(), sounds like it would be a problem.
The Encounter line shows actual name from the page - including names of hobos and dread monsters, for example.
The round-by-round actions show the disambiguated names.
I am certain that one of the arguments to a consult script is the disambiguated name.
I believe that is the case for last_monster(), too.
Why go to the session log?
				
			The Encounter line shows actual name from the page - including names of hobos and dread monsters, for example.
The round-by-round actions show the disambiguated names.
I am certain that one of the arguments to a consult script is the disambiguated name.
I believe that is the case for last_monster(), too.
Why go to the session log?
 
	 
 
		 
 
		 
 
		 
 
		
 
 
		 I haven't checked how Pinch Ghost works, but I suspect it'd be something similar.
 I haven't checked how Pinch Ghost works, but I suspect it'd be something similar. 
 
		