Bug - Not A Bug Encounter listing reporting El's and La's on today's holiday monster

So when I was having my CCS troubles I had gone to the encounter listing to make sure I was getting the name of the monster
correct.

So here is an example of my copy and paste from the encounter listing:

<html>Combat: El Novio Cadáver (1)</html>

So that is what I was putting into my CCS script. So since the El's and La's have been removed, they should also be
removed from the Encounter Listing so that people can write their scripts correctly.
 
That's what KoL displays. So it's not a bug displaying in the logs what KoL itself displays. Even if that's not what KoL calls it in the Manuel.
 
So how does one figure out the correct names to put in CCS scripts if they differ between the Encounter listing and what is supposed to go into the CCS file?
 
ash $monster[name]. Does it work? Then it should work for your CCS.

Example:
> ash $monster[El Novio Cadáver]

Typed constant $monster[El Novio Cadáver] contains non-ASCII characters ()
Returned: void

> ash $monster[El Novio Cadaver]

Bad monster value: "El Novio Cadaver" ()
Returned: void

> ash $monster[Novio Cadaver]

Returned: Novio Cadáver
base_hp => 1
base_attack => 1
base_defense => 1
raw_hp => 1
raw_attack => 1
raw_defense => 1
base_initiative => 0
attack_element => none
defense_element => none
min_meat => 0
max_meat => 0
base_mainstat_exp => 0.125
phylum => none
poison => none
boss => false
image =>
 
But I don't think the typical user would realize
1) that they need to use ash to figure this out (and)
2) to just remove the "el" or "la"

I think you have to think about this from the user (not coder) perspective. They will look at encounter listings, and try to use those names in CCS scripts.


I have noticed that CCS scripts do some converting... like the special character in the holiday monster names.
Maybe the solution is that if they put the "el" or "la" into the CCS script, that it just simply gets stripped out of
the name?
 
Last edited:
Encounter name also gives the generated name for elves, hobos, and dungeon monsters. If we change things to match there, shouldn't we replace those with the generic name? Oh wait... we already do that in the actual combat logs... the encounter name is the only non-matching, exactly-what-KoL-itself-shows-us section in the logs. -_-
 
This is not a bug. It is intentional behavior to print in the encounter listing and the session log what KoL itself returns. If you would like to write a Feature Request for the CCS, go ahead. But the Encounter Listing will not change.

My opinion.
 
Maybe for clarity's sake, having a line listing as what Mafia recognizes it as internally when it's different from what KoL reports it as? Like:

You are fighting Creepy Jim "Bones" McGee
Recognized as: spooky hobo
 
Back
Top