New Content - Implemented Pygmy Shaman item/effect: Lots of new Manuel Potions

Theraze

Active member
Just noted this as missing in 14229. Apparently it hasn't been a popular item.
Unknown item found: voodoo glowskull (7614, 994922193)
--------------------
7614 voodoo glowskull 994922193 glowskull.gif multiple t,d 5
voodoo glowskull Effect: "Shortie Shaman Shurprise", Effect Duration: 50
--------------------
--------------------
1678 Shortie Shaman Shurprise glowskull.gif 9e90d2cb828bec5d497085ba03a3b5ac use 1 voodoo glowskull
# Shortie Shaman Shurprise: Makes you look like a pygmy shaman
--------------------
 

Veracity

Developer
Staff member
Yes, I'd agree that something that didn't exist before today "hasn't been a popular item" before today.
Have the info for the rest of the potions?
 

Yendor

Member
Got a whole bunch:

Code:
--------------------
7602 Fitspiration™ poster 492584251 fitposter.gif multiple t,d 5
Fitspiration™ poster Effect: "Fit As a Poster", Effect Duration: 50
--------------------
--------------------
1666 Fit As a Poster fitposter.gif acdd6405de02fe089f3bc36d752d61da use 1 Fitspiration™ poster
# Fit As a Poster: Makes you look like a Fitness giant
--------------------
--------------------
7603 giant neckbeard 158544527 mohawk.gif multiple t,d 5
giant neckbeard Effect: "Majestic Neckbeard", Effect Duration: 50
--------------------
--------------------
1667 Majestic Neckbeard mohawk.gif 9cef3eea047dd7b8b2718b10eaaab0ed use 1 giant neckbeard
# Majestic Neckbeard: Makes you look like a Neckbeard Giant
--------------------
--------------------
7604 artisinal hand-squeezed wheatgrass juice 655742075 shot.gif multiple t,d 5
artisinal hand-squeezed wheatgrass juice Effect: "Artisanal Retentive", Effect Duration: 50
--------------------
--------------------
1668 Artisanal Retentive shot.gif fb6179f9e82836e2642ef2d796d85647 use 1 artisinal hand-squeezed wheatgrass juice
# Artisanal Retentive: Makes you look like a Foodie Giant
--------------------
--------------------
7605 punk patch 797442475 punkpatch.gif multiple t,d 5
punk patch Effect: "Patchy Punk", Effect Duration: 50
--------------------
--------------------
1669 Patchy Punk punkpatch.gif 994185184974160db5c01ba484ed63e0 use 1 punk patch
# Patchy Punk: Makes you look like a Punk Rock Giant
--------------------
--------------------
7606 steampunk potion 684247767 bottle.gif multiple t,d 5
steampunk potion Effect: "Full Steam Ahead", Effect Duration: 50
--------------------
--------------------
1670 Full Steam Ahead bottle.gif bf499d287023f4ebf41248f62456c457 use 1 steampunk potion
# Full Steam Ahead: Makes you look like a Steampunk Giant
--------------------
--------------------
7614 voodoo glowskull 994922193 glowskull.gif multiple t,d 5
voodoo glowskull Effect: "Shortie Shaman Shurprise", Effect Duration: 50
--------------------
--------------------
1678 Shortie Shaman Shurprise glowskull.gif 9e90d2cb828bec5d497085ba03a3b5ac use 1 voodoo glowskull
# Shortie Shaman Shurprise: Makes you look like a pygmy shaman
--------------------
--------------------
7615 pygmy adder oil 363229710 vial.gif multiple t,d 5
pygmy adder oil Effect: "A Taste for Accounting", Effect Duration: 50
--------------------
--------------------
1679 A Taste for Accounting vial.gif 1b23fff6cf95fb408356321340954942 use 1 pygmy adder oil
# A Taste for Accounting: Makes you look like a pygmy witch accountant
--------------------
--------------------
7616 pygmy witchhazel 197234374 plant.gif multiple t,d 5
pygmy witchhazel Effect: "Which Nurse? Witch Nurse!", Effect Duration: 50
--------------------
--------------------
1680 Which Nurse? Witch Nurse! plant.gif 6fbb3800dd5b330b77d28810797ec576 use 1 pygmy witchhazel
# Which Nurse? Witch Nurse!: Makes you look like a pygmy witch nurse
--------------------
--------------------
7617 short deposition 629363955 scroll2.gif multiple t,d 5
short deposition Effect: "A Short Trial", Effect Duration: 50
--------------------
--------------------
1681 A Short Trial scroll2.gif 5ea557f8e320a4a65f0df2bd470e7532 use 1 short deposition
# A Short Trial: Makes you look like a pygmy witch lawyer
--------------------
--------------------
7619 electric copperhead potion 175483900 beaker.gif multiple t,d 5
electric copperhead potion Effect: "Bartenderganger", Effect Duration: 50
--------------------
--------------------
1683 Bartenderganger beaker.gif cb75e0789f476e59dcd5f4a95436c055 use 1 electric copperhead potion
# Bartenderganger: Makes you look like a Copperhead Club bartender
----------------------------------------
7620 ninja fear powder 352152435 powder.gif multiple t,d 5
ninja fear powder Effect: "Ninja in Waiting", Effect Duration: 50
--------------------
--------------------
1684 Ninja in Waiting powder.gif 0432614357b02bc960023c6f58aed306 use 1 ninja fear powder
# Ninja in Waiting: Makes you look like a ninja dressed as a waiter
--------------------
--------------------
7621 ninja eyeblack 287715908 lipstick.gif multiple t,d 5
ninja eyeblack Effect: "Waiting for Ninjas", Effect Duration: 50
--------------------
--------------------
1685 Waiting for Ninjas lipstick.gif 3438adfe06c6d74a4d06262bcf35794b use 1 ninja eyeblack
# Waiting for Ninjas: Makes you look like a waiter dressed as a ninja
--------------------
--------------------
7628 dancing fan 863695407 combatfan.gif multiple t,d 5
dancing fan Effect: "Fan Dancing", Effect Duration: 50
--------------------
--------------------
1692 Fan Dancing combatfan.gif dacb0fff0402d337a92dcec95ff98ff4 use 1 dancing fan
# Fan Dancing: Makes you look like a fan dancer
--------------------
 

Bale

Minion
Am I the only one who thinks that avatar potions are amongst the dumbest content in the game? Now I have the option to look like five different flavors of pygmy. Seriously, why?
 

Darzil

Developer
r14232

Edit - You probably aren't alone, but there are probably some folks for whom this is a huge deal. It's like in MMOs there are people who just put on whatever they get, and others who'll spend days tweaking their appearance to (their) perfection.
 

Winterbay

Active member
Am I the only one who thinks that avatar potions are amongst the dumbest content in the game? Now I have the option to look like five different flavors of pygmy. Seriously, why?

AT least they have their own section in the inventory now so you can ignore them more easily...
 

Fluxxdog

Active member
Am I the only one who thinks that avatar potions are amongst the dumbest content in the game? Now I have the option to look like five different flavors of pygmy. Seriously, why?
Why not?

That reminds me, I need to make a dessert script that quaffs an avatar potion just like I have my breakfast change tattoos.
 

Darzil

Developer
I found some in run, and others looking on an alt. Still missing 5-8 or so (almost certainly effects 1671, 1672, 1676, 1677, 1682, possibly 1665, 1696, 1697) at 14235
 

Crowther

Active member
Why not?

That reminds me, I need to make a dessert script that quaffs an avatar potion just like I have my breakfast change tattoos.
I wrote one that uses the cheapest one already in inventory. It mildly amuses me, especially in run. There's plenty of dumber content, but I do wish they'd spent their efforts on something other than more pointless potions.
 

fronobulax

Developer
Staff member
I wrote one that uses the cheapest one already in inventory. It mildly amuses me, especially in run. There's plenty of dumber content, but I do wish they'd spent their efforts on something other than more pointless potions.

Pointless is a matter of opinion. I'm sure an IOTM that let you, for example, mix avatar potions to create a new avatar would generate enough Mr. A purchases to look like A Good Idea. (But I wouldn't buy it).
 

Bale

Minion

Sigh. Because they are silly and pointless?

If I didn't use my OCD script they'd be a serious annoyance. With it, they're just extra meat which will appear from nowhere. That's why I do not complain too much.
 

Fluxxdog

Active member
I wrote one that uses the cheapest one already in inventory. It mildly amuses me, especially in run. There's plenty of dumber content, but I do wish they'd spent their efforts on something other than more pointless potions.
Would you mind if I took a gander at it?

Sigh. Because they are silly and pointless?
That sounds like more of a reason to do it than not! Seriously though, some of the stuff they do I swear they do just for fun, keep them interested in what they're doing. Can you imagine what would happen if Jick and Co. got bored with this?

... And now I'm going to rock myself to sleep in the fetal position.
 

Crowther

Active member
Would you mind if I took a gander at it?
Wow. That's some seriously ugly code. I did learn later how to loop over a range of item numbers, but it's hard to explain the line that says "if (X && Y && X)" where both X's are exactly the same expression.
 

Attachments

  • cheapEffect.ash
    2 KB · Views: 18

xKiv

Active member
"if (X && Y && X)"

Did you mean "(historical_price(thing) < 10000) && (historical_age(thing) > 6) && (historical_age(thing) < 10000)"? because I don't see any other if with three conditions ... and this isn't X && Y && X: price is not the same thing as age.
 

Fluxxdog

Active member
Wow. That's some seriously ugly code. I did learn later how to loop over a range of item numbers, but it's hard to explain the line that says "if (X && Y && X)" where both X's are exactly the same expression.
Hmm, was looking for a way to access the "Makes you look" part of the effect rather than a hard-coded list, because I can't for the life of me figure it out. We KNOW there's gonna be more. Only problem is, the effects are commented out in modifiers.txt. Maybe a separate FReq to recognize those effects is needed?
 

Crowther

Active member
Did you mean "(historical_price(thing) < 10000) && (historical_age(thing) > 6) && (historical_age(thing) < 10000)"? because I don't see any other if with three conditions ... and this isn't X && Y && X: price is not the same thing as age.
Oh, right. Even after you point it out, my brain still sees those two as being the same.

Hmm, was looking for a way to access the "Makes you look" part of the effect rather than a hard-coded list, because I can't for the life of me figure it out. We KNOW there's gonna be more. Only problem is, the effects are commented out in modifiers.txt. Maybe a separate FReq to recognize those effects is needed?
Ahh. Yes. For a long time it was just that fixed list. Well, there's always the wiki page! *sigh* This one parses the Monster Manuel wiki page to get the list of potions.
 

Attachments

  • cheapEffect.ash
    1.2 KB · Views: 16

Bale

Minion
Crowther, I simplified your script thanks to Veracity's recent mafia update. This version will work without needing to parse the wiki.

Code:
item [int] avatars;

item av_item(effect av) {
	foreach a in av.all
		return a.replace_string("use 1 ", "").to_item();
	return $item[none];
}

int price(item it) {
	return historical_age(it) > 1? mall_price(it): historical_price(it);
}

item cheapest() {
	foreach x,av in avatars
		if(price(av) > 0) return av;
	return $item[none];
}

void main() {
	// Check if there is an Avatar potion currently in affect
	foreach ef in my_effects()
		if(string_modifier(ef, "Avatar") != "") {
			print("Won't imbibe an Avatar Potion because you already look like a "+string_modifier(ef, "Avatar")+".", "blue");
			return;
		}

	foreach ef in $effects[]
		if(string_modifier(ef, "Avatar") != "")
			avatars [count(avatars)] = av_item(ef);

	sort avatars by price(value);
	item cheap = cheapest();
	if(retrieve_item(1, cheap))
		use(1, cheap);
}
 
Last edited:
Top