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. Scrolls, Potions, Wands, Staves, etc

Scrolls, Potions, Wands, Staves, etc

Scheduled Pinned Locked Moved Bug Reports
2 Posts 2 Posters 17 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.
  • P Offline
    P Offline
    pollution
    retired
    wrote on last edited by
    #1

    These are all totally fucked up. In oedit they either don't have all the v#'s they should or they have none at all (ie potions should have v0 - v4, in oedit they have none of them). Setting these values sometimes works correctly, in other cases it doesn't. For instance setting the number of charges on a wand seems to work right, but the spell level and spell name do not save correctly. Many, many of these objects are not working correctly in the game, and with oedit also malfunctioning they can't be repaired.

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

      The majority of those are now fixed.

      A while back, in lieu of using v#s for spells on objects, which had some inherent flaws, I replaced them with a spell pointer so that (a) as many spells as necesarry could be added, (b) a random repop percentage could be assigned, and © objects would be saved with skill name instead of number, making goof-ups from manipulating the skill table less likely (we might want to rearrange it later for example to group similar skills together, and this would throw off index numbers and cause great pains when loading areas).

      However, I forgot to convert the v#s to their respective spell pointers on the magical use items (scrolls, potions, etc.). With a few new functions the areas are now in their correct form, and any person who logs in with old items that are missing spells will have them assigned.

      There are a few items, mainly wands it looks like, that didn't have spells assigned to them to begin with (e.g. the wand of silence). These can be fixed manually.

      There is still an unused "v0: Level" field remaining on all of these objects that I will remove at my convenience - it is redundant since adding spells using "addspell" lets you specifiy a level and assign different spells with different levels. v1-v2 will still be used to assign charges on wands and staves.

      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