New Content - Implemented Junes's IotM: Mini-Adventurer

Erich

Member
Unknown item found: adventurer clone egg (6561, 985842882)
--------------------
6561 adventurer clone egg 985842882 cloneegg.gif grow t 0
# adventurer clone egg
--------------------
New familiar: "Mini-Adventurer" (174) @ miniadv0.gif
You acquire an item: adventurer clone egg

Unknown item found: mini-Mr. Accessory (6562, 151274336)
--------------------
6562 mini-Mr. Accessory 151274336 minimra.gif familiar t,d 75
mini-Mr. Accessory Familiar Weight: +5
--------------------

miniadv0.gif can be changed from miniadv0.gif - miniadv6.gif
 
Last edited:

Cool12309

Member
On the first adventure in a zone with the mini-adv, you can choose 1 of six classes for it, indicated by the image filename. These all have various effects which are still being spaded. I think we need to make a preference to detect which class you picked for it.
 

Darzil

Developer
On the first adventure in a zone with the mini-adv, you can choose 1 of six classes for it, indicated by the image filename. These all have various effects which are still being spaded. I think we need to make a preference to detect which class you picked for it.

This non-combat appears to be 768, option number is the class number. Code below.

Code:
><table  width=95%  cellspacing=0 cellpadding=0><tr><td style="color: white;" align=center bgcolor=blue><b>The Littlest Identity Crisis</b></td></tr><tr><td style="padding: 5px; border: 1px solid blue;"><center><table><tr><td><center><img src="http://images.kingdomofloathing.com/adventureimages/miniadv_choose.gif" width=100 height=100></center><p>Your Mini-Adventurer looks up at you with eyes unclouded by age and fear, as though he's seeing the world for the first time. For a moment, he seems almost angelically happy--but then blinks, frowns, and kicks the dirt at his feet.<p>"What's the matter, little dude? you ask.<p>"I'm having a--oh, what's the word, they're all so new--is it 'pineapple' or 'existential crisis?' Probably existential crisis," he responds. "Why am I here? What should I do? What is my purpose?" <p>"Oh, that's easy," you answer. "You're here because I cloned you from my DNA. You should help me out in combat. And as for your purpose--"<center><form name=choiceform1 action=choice.php method=post><input type=hidden name=pwd value='21e2f149fef6bc1003b4eeb709db3892'><input type=hidden name=whichchoice value=768><input type=hidden name=option value=1><input class=button type=submit value="You're a Seal Clubber!"></form><form name=choiceform2 action=choice.php method=post><input type=hidden name=pwd value='21e2f149fef6bc1003b4eeb709db3892'><input type=hidden name=whichchoice value=768><input type=hidden name=option value=2><input class=button type=submit value="You're a Turtle Tamer!"></form><form name=choiceform3 action=choice.php method=post><input type=hidden name=pwd value='21e2f149fef6bc1003b4eeb709db3892'><input type=hidden name=whichchoice value=768><input type=hidden name=option value=3><input class=button type=submit value="You're a Pastamancer!"></form><form name=choiceform4 action=choice.php method=post><input type=hidden name=pwd value='21e2f149fef6bc1003b4eeb709db3892'><input type=hidden name=whichchoice value=768><input type=hidden name=option value=4><input class=button type=submit value="You're a Sauceror!"></form><form name=choiceform5 action=choice.php method=post><input type=hidden name=pwd value='21e2f149fef6bc1003b4eeb709db3892'><input type=hidden name=whichchoice value=768><input type=hidden name=option value=5><input class=button type=submit value="You're a Disco Bandit!"></form><form name=choiceform6 action=choice.php method=post><input type=hidden name=pwd value='21e2f149fef6bc1003b4eeb709db3892'><input type=hidden name=whichchoice value=768><input type=hidden name=option value=6><input class=button type=submit value="You're an Accordion Thief!"></form></center></td></tr></table></center></td></tr><tr><td height=4></td></tr></table>
 

Fluxxdog

Active member
Logged on today and after a few fights, I noticed the icon for my familiar was plain in both the GUI and the relay browser, though he had already been chosen as a Mini-AT. Double-checked my_familiar() and it gave .image as miniadv0.gif. I logged out of mafia and in to vanilla KoL, and it looked right, miniadv6.gif. Logged back in to KoL, looked in the relay browser and it was correct again. (Yes, I let mafia cache images.)

What confuses me is api.php?what=status has a field that clearly defines the image name (namely "familiarpic":"miniadv6") so I don't get how it got it wrong.

UPDATE: Watching carefully on login, I think I know why mafia will not get the right image until you change to the mini-adv. It parses familiar.php on login which always shows the plain image regardless of the class you choose for him. When you switch, it seems to then pull the image name from the status update, getting the right picture. I'm assuming this is courtesy of the Happy Medium work. So to get the right picture on login, it will have to switch in to the familiar, and if you have the mini-adv already out, it will have to swap it out first then bring it back.
 
Last edited:

Winterbay

Active member
Got this effect from the Hookah, it appears to be from the mini-adventurer (when it's a TT):
Code:
--------------------
1280 Wet Rub ma6buff2.gif      fe6a5d1badbb3432c441c6a22e46a15f
Wet Rub HP Regen Min: 16, HP Regen      Max: 20
--------------------
 

Fluxxdog

Active member
Actually, you get that when the MA is a Sauceror and you are a Turtle Tamer.

And here's another effect for the list.
Code:
--------------------
1281 Saucefingers ma6buff3.gif e986a2b1ec8eb190cbe6b97e467a4d4b
Saucefingers Spell Damage Percent: +50
--------------------
 

Veracity

Developer
Staff member
Anyone seen Frio Como Helado? I expect you get that when you are a Seal Clubber and you have a mini-accordion-thief.
 

Fluxxdog

Active member
Anyone seen Frio Como Helado? I expect you get that when you are a Seal Clubber and you have a mini-accordion-thief.
Code:
--------------------
1285 Frio Como Helado ma4buff1.gif 0d0f83e49e119df106d45167bad6f9f3
Frio Como Helado Cold Damage: +10
--------------------
SC with mini-AT
 

Veracity

Developer
Staff member
Thanks. I have the following on my to-do list: "As an SC, run with mini-accordion-thief to get descid for Frio Como Helado: but then the new class Dungeon came along. It looks like it will be a long time before I ascend again.
 

Fluxxdog

Active member
Heh, I happened to be a SC with a mini-AT, saw that, and thought "Oh, I should report that." I'm planning a future run as an AT with a mini-AT. I plan on cracking Star Wars jokes.

Edit: Waiting for the MA to get some support, I've been trying to build my own. Alas, without anything official from mafia, my hands are tied. I can give mafia a mini-class to use, but when comparing to other familiars, I can't teach mafia what each class does. If I put "item,exp,switch Mini-Adventurer,switch Hovering Sombrero" in the maximizer with them at equal weights and a mini-AT, it'll always choose the Sombrero.

I thought I'd see if I could help things out some. Looking at modref, I see several things for familiars:
Volleyball Effectiveness
Sombrero Effectiveness
Leprechaun Effectiveness
Fairy Effectiveness

That in mind, I whipped up this up.
Code:
				SC	TT	P	S	DB	AT
Volleyball Effectiveness	5	1
Sombrero Effectiveness							15
Leprechaun Effectiveness			10	1
Fairy Effectiveness						5	10
The numbers represent the minimum level you must be to gain that.
 
Last edited:

lostcalpolydude

Developer
Staff member
12550 recognizes this familiar's abilities. I don't really like the huge line in modifiers.txt to support it, but I couldn't think of anything better over the last few months.
 

Fluxxdog

Active member
OK, running mini-AT, getting +1012.42% item bonus from modtrace at only 35 lbs. That kind of item bonus only comes at 805 lbs, 23 times my familiar's limit. I think I found why:
Code:
> ash modifier_eval("max(L-9,1)")

Returned: 23.0
Since I'm Level 32, that's what's causing the discrepancy. I took a look at the modifiers and I think this should work better:
Code:
Fam:Mini-Adventurer   Volleyball: [pref(miniAdvClass)*max(2-pref(miniAdvClass),0)*min(L-4,1)+max(3-pref(miniAdvClass),0)*max(pref(miniAdvClass)-1,0)] Leprechaun: [max(4-pref(miniAdvClass),0)*max(pref(miniAdvClass)-2,0)*max(0,min(L-9,1))+max(5-pref(miniAdvClass),0)*max(pref(miniAdvClass)-3,0)] Fairy: [max(6-pref(miniAdvClass),0)*max(pref(miniAdvClass)-4,0)*max(0,min(L-4,1))+max(7-pref(miniAdvClass),0)*max(pref(miniAdvClass)-5,0)*max(0,min(L-9,1))] Sombrero: [max(7-pref(miniAdvClass),0)*max(pref(miniAdvClass)-5,0)*max(0,min(L-14,1))]
 
Top