Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. Archives
  3. Immortal Archive
  4. Bug Reports
  5. Kherz not dropping stuff

Kherz not dropping stuff

Scheduled Pinned Locked Moved Bug Reports
5 Posts 4 Posters 34 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • NibelungN Offline
    NibelungN Offline
    Nibelung
    registered
    wrote on last edited by
    #1

    Bug Name: KherzBlind-9868271347868756237477362348976871265348.4

    Reported By: Ashlynn

    Flags: Mortal Annoyance

    Summary: Kherz can't drop anything in his death script if he's blind.

    Documentation:

    The death script (vnum 1836):

    mob asound {MThe demon-mist in the air dissipates, and a sense of calm washes over you.{x

    remove all

    drop all

    mob echo $I evaporates in the air before you.

    mob goto 1

    The two bold statements are the problem.

    There are four possible ways to fix this: two in the script, two in code.

    In the script, it can either do repeated cure blindness spells on himself to remove the blindness (using mob at to conceal the messages of course) or load the objects directly in the room. The former isn't 100% perfect as the blindness spell might not dispel. The latter doesn't take into account items that ended up in its inventory, such as projectiles.

    In the code, the see_all flag could be set to give vision to mobiles within the scripts (and only the scripts), bypassing vision checks (except for wizi). Or, add a mob remove/drop command that can do the actions without checking visibility and echoing any messages about it.

    1 Reply Last reply
    0
    • K Offline
      K Offline
      Kraphin
      staff
      wrote on last edited by
      #2

      instead of remove all, drop all

      what if mob remove all/mob drop all was added in, where it would do it reguardless of blindness, etc

      <color color="#400000">"Demons are said to come from Hell. Most believe it is true. However, Demons such as myself know differently. Where we come from you ask? Why, let me show you instead!"</color>

      1 Reply Last reply
      0
      • A Offline
        A Offline
        Anonymous
        wrote on last edited by
        #3

        <color color="#BF0000">__Another mob with the same problem.

        praxis diviner [150073]

        prog: 150070

        drop all

        mob echo $I vanishes with a loud clap of thunder!

        mob goto 1__</color>

        1 Reply Last reply
        0
        • NibelungN Offline
          NibelungN Offline
          Nibelung
          registered
          wrote on last edited by
          #4

          Well, the praxis diviner also has no infrared (night vision) so that would fail in dark rooms.

          1 Reply Last reply
          0
          • SynS Offline
            SynS Offline
            Syn
            retired
            wrote on last edited by
            #5

            I think a "mob dispellall" command would probably be the best way to handle this - a function that dispels all affects from the MOB and sets visibility to on in case of dark rooms. I'll get one in ASAP.

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Powered by NodeBB | Contributors
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups