Page 1 of 2 1 2 LastLast
Results 1 to 10 of 16

Thread: Hewn moon-rune spoon

  1. #1
    Senior Member
    Join Date
    Feb 2010
    Posts
    1,068

    Default Hewn moon-rune spoon

    This just dropped during a combat with the spoon equipped:

    Code:
    --------------------
    10255	cartoon harpoon	599602904	cartoonharpoon.gif	none, usable, curse	t,d	5
    # Item cartoon harpoon
    --------------------

  2. #2
    Junior Member
    Join Date
    Apr 2019
    Posts
    1

    Default

    A cartoon harpoon? What's that? haha

  3. #3
    Senior Member
    Join Date
    Aug 2015
    Posts
    254

    Default

    A cartoon harpoon? What's that? haha
    Originally Posted by ThomasN View Post
    A hilarious chat effect.

    Also the reason the IotM was over a week late.

  4. #4
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,000

    Default

    I freed the king and tried out the "tune moon" link.

    inv_use.php?whichitem=10254&pwd&ajax=1

    'You notice that the reflection of the moon looks different in the bowl of the spoon."

    A dropdown contains all the signs
    A button labelled "Change Moon Sign!"
    A comment "You feel like this is not something you'll be able to do again, at least not in this life."

    When you select a sign, it shows you the same info you find in Valhalla. That's all JavaScript magic.

    I selected a sign and pressed the button.

    The signs are numbered in the way you'd expect

    1 Mongoose
    2 Wallaby
    3 Vole
    4 Platypus
    5 Opossum
    6 Marmot
    7 Wombat
    8 Blender
    9 Packrat

    inv_use.php?whichitem=10254&pwd&doit=96&whichsign= 7
    Redirect: inventory.php?which=2&action=message

    "You twist the spoon around until the reflection of the moon in the bowl looks just like you intended."

    As expected (since we don't support this yet), ASH my_sign() is not changed.

    I clicked the "tune moon" link again:

    inv_use.php?whichitem=10254&pwd&ajax=1

    No redirect.

    "You can't figure out the angle to see the moon's reflection in the spoon anymore."

  5. #5
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,000

    Default

    To support this:

    - Usable once per ascension. Add a setting to track.
    - When we succeed in using it (it redirects and gives the message), set new sign. Unfortunately, the number indicating which sign is in the request we redirected away from. I'm sure we have some mechanism for dealing with that mechanism, although I don't remember what it is...
    - If you try to use it and it does not redirect, with the failure message, set the setting to indicate it has been used already.
    - If we do this in TCRS, as part of "setting new sign", reset, fetch, apply, just as we do at login or ascending.

  6. #6
    Developer
    Join Date
    Apr 2010
    Posts
    5,130

    Default

    There are a number of things where we set them in preChoice, but if you want to ensure that it was successful, you could set a variable during preChoice and then use it during a postChoice.

  7. #7
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,000

    Default

    Except this is not a choice adventure.

  8. #8
    Developer
    Join Date
    Apr 2010
    Posts
    5,130

    Default

    Sorry, hadn't realised, it's so often a choice!

  9. #9
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,000

    Default

    Well, what the heck. I am done with TCRS, but this works regardless of path, yes?
    So, if I use this in my Standard run, it will shift the sign, yes?
    I see no reason not to try this out, since I am done with the Gnoll stuff this run, already. I built my bitchin' Meat car and my Meat maid.
    I'll get the logs to record what we need to track, at least.

  10. #10
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,000

    Default

    Revision 19443 should do this. My session log:

    Code:
    use 1 hewn moon-rune spoon
    
    tuning moon to The Marmot
    The first was lgged when I used the spoon to "tune moon" from inventory.
    The second was logged when I selected a sign and hit the button.

    Afterwords, my_sign() was set to "Marmot" and the "moonTuned" property was set to true.
    Haven't tested that the property is reset on ascention, but I did add the reset to the appropriate place.

    I think this finishes this item.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •