New Content - Implemented May's IotM: God Lobster

Erich

Member
God Lobster Egg:

desc_item.php?whichitem=517234664

Hatches into a God Lobster:

desc_familiar.php?which=266

You can fight it 3 times a day. You can choose 1 of 3 rewards for winning

1> A piece of equipment (I got it's scepter):

desc_item.php?whichitem=153304640

2> A buff:

desc_effect.php?whicheffect=a3f14e1ea52197a7a61a97c189a0f40d

3> stats (sorry, I didn't log how many stats you get)
 
Last edited:

Yendor

Member
Pokefam stats:
Code:
--------------------
God Lobster	2/2	2/3	3/3	Claw	Frighten	Violent Shred	Armor
--------------------
 

Erich

Member
--------------------
9904 God Lobster's Ring 831191290 godlob_ring.gif familiar q 0
# Item God Lobster's Ring: Makes your God Lobster bestow stat gains based on an ancient mystic formula
--------------------
 

Magus_Prime

Well-known member
May IoTM - God Lobster Egg

Apologies. Somehow I missed the other thread for this. If an admin would be kind enough to merge the posts it would be appreciated.



Code:
--------------------
9661	God Lobster Egg	517234664	godlob_egg.gif	grow	t	0
Item	God Lobster Egg	Free Pull
--------------------

It hatches into a God Lobster

You can fight it from a link in the terrarium and it has factoids:
Code:
New monster #2088 found in Manuel with name 'God Lobster' image 'nopic.gif' attributes ='Atk: 0 Def: 0 HP: 0 Init: 1000 P: horror'

After defeating it in combat:
Code:
Encounter: Granted a Boon
Took choice 1310/1: "I'd like part of your regalia."
choice.php?pwd&whichchoice=1310&option=1
--------------------
9903	God Lobster's Scepter	153304640	godlob_scepter.gif	familiar	q	0
# Item God Lobster's Scepter: Makes your God Lobster slightly increase Item and Meat Drops
--------------------
You acquire an item: God Lobster's Scepter
 
Last edited:

Darzil

Developer
Added basic stuff in r18598.

We'll need spading of the effect of the various equipment. I'd guess it starts with Volley stats, and gets other effects depending on equipment, which could replace that or be in addition. We can then add that support.
The buff, equipment (and maybe stats) will be based on equipment on God Lobster (We have first three equipment pieces and first two buffs).
We need arena parameters and mumming trunk stats.
We need God Lobster monster stats (looked like probably scaling to me, capped at 1500. But all my data points were with +35 ML and >1500 stats, as I'm stupid and forgot to change)
Like recent pokefam familiars, cannot be enthroned, but that could be an oversight.
 
Last edited:

Magus_Prime

Well-known member
With r18600 - when fighting the God Lobster, with the God Lobster's Rod equipped, the next piece of the regalia dropped:

Code:
--------------------
9906	God Lobster's Robe	513666157	godlob_robe.gif	familiar	q	0
# Item God Lobster's Robe: Makes your God Lobster prevent monster attacks
--------------------
 

Erich

Member
God Lobster's Crown:

desc_item.php?whichitem=429475400

Sorry for not using the Mafia specific item descriptions.
 
Blessing from the crown-wearing lobster:
--------------------
2406 Taste of the God Lobster godlob_crown.gif 7a540633409b261fe7c3ab1016edde76
# Effect Taste of the God Lobster: Increases Stats from Food
--------------------

Blessing from the rod-wearing lobster:
--------------------
2404 Color of the God Lobster godlob_rod.gif 577be6fa4852f48c8be181e9261032f5
Effect Color of the God Lobster Combat Rate: +5
--------------------
 

Yendor

Member
Effect from the ring lobster:
Code:
--------------------
2403	Silence of the God Lobster	godlob_ring.gif	edf2bf0fc7dd87227c6e9ae7091dae41
Effect	Silence of the God Lobster	Combat Rate: -5
--------------------
 

Magus_Prime

Well-known member
With r18605 and fighting the God Lobster with the crown equipped:

Code:
Encounter: Granted a Boon
Took choice 1310/2: "I'd like some experience."
choice.php?pwd&whichchoice=1310&option=2
--------------------
9908	Dish of Clarified Butter	899424762	soupbowl.gif	usable	t	0
# Item Dish of Clarified Butter
--------------------
You gain 500 Fortitude
You gain 500 Mysteriousness
You gain 800 Chutzpah
You gain a Moxie point!
You acquire an item: Dish of Clarified Butter
 

Darzil

Developer
We also somehow need to realise that main.php?fightgodlobster=1 is a fight, and give opportunity for the usual pre-fight scripts / recovery etc.
 

AlbinoRhino

Active member
We also somehow need to realise that main.php?fightgodlobster=1 is a fight, and give opportunity for the usual pre-fight scripts / recovery etc.

There are so many things that return $location[none] now that I've often wondered about forcing them into some pseudo zones & locations just to give ASH something to work with.
Such as: zone "Copies" with locations like "Spooky Putty" and "RainDoh" etc.
Or, zone "Terrarium" and location "Lobster Tank" ?

There are many more.
 

ckb

Minion
Staff member
Is there a preference for tracking number of God Lobster fights? In not, it would be nice to have one.
 

Ezandora

Member
We also somehow need to realise that main.php?fightgodlobster=1 is a fight, and give opportunity for the usual pre-fight scripts / recovery etc.

Related bug: fighting the god lobster adds one to turns_spent of the last location, and affects its combat and non-combat queue:

Code:
> ash get_property("lastAdventure").to_location()

Returned: The X-32-F Combat Training Snowman
nocombats => false
zone => The Snojo
parent => Mountain
parentdesc => Big Mountains
environment => indoor
bounty => none
combat_queue => X-32-F Combat Training Snowman; X-32-F Combat Training Snowman; X-32-F Combat Training Snowman; God Lobster; God Lobster
noncombat_queue => Granted a Boon; Granted a Boon
turns_spent => 22
kisses => 0
recommended_stat => -1
water_level => 0

> ash get_property("lastAdventure").to_location().turns_spent

Returned: 22

Encounter: the God Lobster
Round 0: Ezandora loses initiative!
Round 1: You lose 15 hit points
Weapon damage: 19.2 (79.9), Elemental bonus weapon damage: 25.0, Hit rate: 0.14, Using stat for attack: 251, Chance of critical hit: 0.14, rounds_can_survive(): 37, using_defence = 296
Most efficient attack skill: Lunge Smack (86), most efficient repeatable attack skill: Lunge Smack (86), quick kill skill: Lunging Thrust-Smack (197)
Submitting macro "scrollwhendone;abort pastround 25;skill Lunge Smack;repeat;mark end"
Round 1: Ezandora executes a macro!
Round 1: Ezandora casts LUNGE SMACK!
Round 2: God Lobster takes 80 damage.
Round 2: You gain 7 hit points
Round 2: God Lobster takes 1 damage.
Round 2: You lose 1 hit point
Round 2: You lose 12 hit points
Round 2: Ezandora casts LUNGE SMACK!
Round 3: God Lobster takes 80 damage.
Round 3: You gain 7 hit points
Round 3: God Lobster takes 1 damage.
Round 3: You lose 1 hit point
Round 3: Ezandora casts LUNGE SMACK!
Round 4: God Lobster takes 80 damage.
Round 4: You gain 6 hit points
Round 4: Ezandora wins the fight!
After Battle: You remember that time at KoL Con XII, when CoolMan taught you to play that really complicated board game.
After Battle: You gain 5 Enchantedness
After Battle: You gain 76 Fortitude
You gain a Muscle point!
After Battle: You gain 20 Wizardliness
After Battle: You gain 17 Chutzpah

> ash get_property("lastAdventure").to_location().turns_spent

Returned: 23

Encounter: Granted a Boon
You gain 213 Strengthliness
You gain a Muscle point!
You gain 159 Enchantedness
You gain some Mysticality points!
You gain 159 Chutzpah
You gain a Moxie point!

> ash get_property("lastAdventure").to_location().turns_spent

Returned: 23

> ash get_property("lastAdventure").to_location().combat_queue

Returned: X-32-F Combat Training Snowman; X-32-F Combat Training Snowman; God Lobster; God Lobster; God Lobster
 

lostcalpolydude

Developer
Staff member
18643 handles God Lobster fights, and tracks how many have been used. I don't think pre-adventure scripts ever run before using things that redirect to a fight?

18644 should handle genie wish fights.
 

Magus_Prime

Well-known member
With r18644 "Parse found a comma!" appeared in the gCLI. I've never noticed it before but I'm guessing that the extra comma cited is the problem:

Code:
[173] God Lobster
Encounter: the God Lobster
Round 0: Arbos loses initiative!
Round 1: You lose 19 hit points
Round 1: Arbos casts SAUCEGEYSER!
Round 2: God Lobster takes 74 damage.
Round 2: Arbos wins the fight!
After Battle: You remember a party at KoL Con IV, when you helped carry the kegs to an afterparty. You didn't know you were so strong!
After Battle: You gain 4 Muscleboundness
After Battle: You gain 5 Strongness
After Battle: You gain 18 Wizardliness
After Battle: You gain 9 Cheek
Encounter: Granted a Boon
You acquire an item: God Lobster's Crown
Parse found a comma!
Leprechaun: 0.5, Fairy: 0.5, Equips On: "God Lobster", , Familiar Effect: "small fairy/lep": Leprechaun +0.5, Fairy +0.5, Equips On: "God Lobster",
 
Top