New Content - Implemented Crimbo Town 2015 !!

Bale

Minion
Encounter: The Fully-Devastated Crimbo Factory
Adding new location: The Ruins of the Fully Automated Crimbo Factory - adventure.php?snarfblat=459
Ah, The Ruins of the Fully Automated Crimbo Factory! I have a number of species that thrive in outdoor environments!


There are a lot of items as usual and most of them can be found in the mall.

Code:
place.php?whichplace=crimbo2015&action=c15_elves
Encounter: The Crimbo Elf Commune
Took choice 1127/1: Take the bouquet
choice.php?pwd&whichchoice=1127&option=1
--------------------
8761	bouquet of all-natural free-range flowers	277885300	bouquet.gif	offhand	q	0
bouquet of all-natural free-range flowers	0	none
# Item bouquet of all-natural free-range flowers: Lets you spread the message of the Crimbo Elves
--------------------
You acquire an item: bouquet of all-natural free-range flowers

place.php?whichplace=crimbo2015&action=c15_reindeer
Encounter: Reindeer Commune
place.php?whichplace=crimbo2015&action=c15_elves
Encounter: Reindeer Commune
Took choice 1128/1: Talk to the reindeer
choice.php?pwd&whichchoice=1128&option=1
--------------------
8762	stack of communist leaflets	568727566	documents.gif	offhand	q	0
stack of communist leaflets	0	none
# Item stack of communist leaflets: Lets you spread the message of the Reindeer
--------------------
You acquire an item: stack of communist leaflets

Unknown Adventure #459 = adventure.php?snarfblat=459

[11635] Unknown Adventure #459
Encounter: The Fully-Devastated Crimbo Factory
 
Last edited:

Bale

Minion
Do we want to track Proselytization?

HTML:
<Table><Tr><td><p>You hand a flower to your opponent. "An elf asked me to give this to you," you say. "So uh, here you go."</td></tr></table><b>+1 Hippy Elf Proselytization</b>

HTML:
<Table><Tr><td><p>"Hey, would you like a dramatic picture of a fist printed in red ink with some sort of militant slogan under it?" you ask your opponent. <p>"But of course!" it replies.</td></tr></table><b>+1 Communist Reindeer Proselytization</b>
 
Code:
Encounter: unstable nuclear Crimbot
--------------------
8772	overloaded micro-reactor	467410887	reactor.gif	none, combat	t,d	0
# Item overloaded micro-reactor: Deals 300 Physical Damage
--------------------

Encounter: sparking Crimbot
--------------------
8771	sparking robo-battery	657116244	sparkbattery.gif	usable	t,d	25
sparking robo-battery	item	0	0	80	100	0
# Item sparking robo-battery: Restores 80-100 MP
--------------------

Encounter: armored Crimbot
--------------------
8770	pitted sheet metal	195139452	pittedmetal.gif	usable	t,d	25
Item	pitted sheet metal	Effect: "Ironclad", Effect Duration: 20
--------------------
--------------------
0	Ironclad		27286a50c008bea7dff72220edfe6b05	use 1 pitted sheet metal
# Effect Ironclad
--------------------

Since the log doesn't mention it, 'Ironclad' provides the effect "Damage Absorption +50 Damage Reduction: 10".
 

Veracity

Developer
Staff member
I'm glad that you were able to figure out what "Ironclad" does, since KoL told us that it was effect ID 0 and had no description, when we checked.

I am sure that they will fix their bug, by and by,
 

Darzil

Developer
Always test for floor with 1 muscle or moxie and 0 or lower ML, as ML as applied before flooring (but after cap)
 

Bale

Minion
You could check if( contains_text(run_combat(), "<!--WINWINWIN-->") ) to see if the previous combat was won.
 

Rinn

Developer
Oh run_combat(), I was trying to use visit_url() to get the previous page text. In that case it would be better to just check for the after battle text for those offhands instead.
 

Bale

Minion
Oh run_combat(), I was trying to use visit_url() to get the previous page text. In that case it would be better to just check for the after battle text for those offhands instead.

Except that it won't say +1 Proselytization if you already got it before installing the script.
 

Rinn

Developer
Except that it won't say +1 Proselytization if you already got it before installing the script.

There are distinct messages if you defeat a monster again you've already fought. In fact all 4 messages are distinct so it wouldn't even need to check what is equipped.

And c15totals.php should cover the tracking that people want now.

Oh well nm then haha.
 

Crowther

Active member
There are distinct messages if you defeat a monster again you've already fought. In fact all 4 messages are distinct so it wouldn't even need to check what is equipped.



Oh well nm then haha.
Actually, it still matters, since you don't want to have to reparse that file every single combat.
 
Top