NOT A BUG: Gemcutter Bug

... post your favorite game bugs here for the coders' attention. Please, please, please, show the steps necessary to repeat the bug. Otherwise they can't be solved and they will be ignored...

Moderator: Aureus

Iwamori
Posts: 6
Joined: Fri Apr 09, 2021 8:16 pm

NOT A BUG: Gemcutter Bug

Post by Iwamori » Sat Jan 01, 2022 8:19 am

I had a mix of diamonds and emeralds, and I gave the gemcutter 10 crowns instead of 20 for a diamond. He ran through the mobol, but didn't give me a stone in return. I gave him 10 more (to total 20) to see if he'd give me the gem, but he reran the mobol, and still didn't give me a stone in return. I gave him 20 more, and he gave it back to me the last time.

You are carrying:
a wealth of gold crowns (373)
a raw diamond

give raw gemcutter;give 10 crowns gemcutter
You give a raw diamond to a master gemcutter.

You give him ten crowns.

A master gemcutter holds the stone up to the light.
A master gemcutter gets a pair of spectacles from a soft leather pouch.
A master gemcutter wears a pair of spectacles on his head.

A master gemcutter says 'Not a bad stone.'
A master gemcutter puts the stone on a plate that sits over a steaming bowl of water.

A master gemcutter says 'Now give me 20 crowns please.'
A master gemcutter melts some wax and dips a dopstick into the fluid.

INSERT GEM CUTTING MOBOL

A master gemcutter says 'There were small fractures in this stone.'

A master gemcutter says 'I couldn't make more of it than this.'

A master gemcutter stops using a pair of spectacles.
A master gemcutter puts a pair of spectacles in a soft leather pouch.

You are carrying:
Nothing.


You give him ten crowns.

A master gemcutter gets a pair of spectacles from a soft leather pouch.
A master gemcutter wears a pair of spectacles on his head.

INSERT GEMCUTTING MOBOL

A master gemcutter says 'There were small fractures in this stone.'

A master gemcutter says 'I couldn't make more of it than this.'
A master gemcutter stops using a pair of spectacles.
A master gemcutter puts a pair of spectacles in a soft leather pouch.

look gemcutter
Tic in 7 seconds!
Creases surround this man's eyes, as he squints through a thick monocle. A
thick leather apron protects his clothing from gem fragments and dust. His
hands are rough and calloused from years working with rough and cobbed
gemstones.

A master gemcutter is in excellent condition.

a master gemcutter is using:
<worn about body> a spotless white apron
<worn on legs> a black pair of pants
<worn on feet> a pair of elegant leather slippers

You attempt to peek at the inventory:
You can't see anything.

inv
You are carrying:
a wealth of gold crowns (353)

give 20 crowns gemcutter
You give him twenty crowns.

A master gemcutter says 'Payment for cutting which stone?'
A master gemcutter gives you twenty crowns.

Elysia
Posts: 7914
Joined: Sun Feb 15, 2015 1:29 pm

Re: Gemcutter Bug

Post by Elysia » Sat Jan 01, 2022 12:26 pm

You always have to give the appropriate amount of money, not in chunks. Mobol can't do anything beyond exact numbers.

arston
Posts: 169
Joined: Tue Oct 13, 2020 10:05 pm

Re: NOT A BUG: Gemcutter Bug

Post by arston » Sat Jan 01, 2022 3:47 pm

Iwamori wrote:
Sat Jan 01, 2022 8:19 am

give raw gemcutter;give 10 crowns gemcutter
You give a raw diamond to a master gemcutter.

You give him ten crowns.

A master gemcutter holds the stone up to the light.
A master gemcutter gets a pair of spectacles from a soft leather pouch.
A master gemcutter wears a pair of spectacles on his head.
if this is not bugged then this mobol would not trigger. it only triggers if there is a raw sapphire, emerald, or ruby in his inventory. so either there is a bug or someone gave him another raw stone and didnt pay to get it cut.



Iwamori wrote:
Sat Jan 01, 2022 8:19 am
A master gemcutter says 'Not a bad stone.'
A master gemcutter puts the stone on a plate that sits over a steaming bowl of water.

A master gemcutter says 'Now give me 20 crowns please.'
A master gemcutter melts some wax and dips a dopstick into the fluid.

INSERT GEM CUTTING MOBOL

A master gemcutter says 'There were small fractures in this stone.'

A master gemcutter says 'I couldn't make more of it than this.'

A master gemcutter stops using a pair of spectacles.
A master gemcutter puts a pair of spectacles in a soft leather pouch.

here the emotes started firing from when you gave him the 10 crowns, but before it finished you started a new mobol by giving him the raw diamond, and the two mobols started interferring with each other. Best guess is the item wipe part of the mobol (from when you gave the diamond) cleared whatever gemstone he had been in the process of cutting. With any form of mobol in this game you really need to let one mobol finish before another one is started.


of note, there is another separate mobol that has to finish between when you give him the gemstone, and when he will accept the gold, so stacked commands will not work on this. If you set a separate trigger for when he asks for gold, to give him the gold, then even if the mobol hasnt finished yet, he sill just hand the gold back and ask for the gold again (use that trigger to also give him gold)

Post Reply