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. Changes
  5. May '06

May '06

Scheduled Pinned Locked Moved Changes
4 Posts 2 Posters 52 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.
  • TieryoT Offline
    TieryoT Offline
    Tieryo
    wrote on last edited by
    #1

    Areo
    <list>* Server appears to be less crashy. Not really sure why, yet.

    • Mostly fixed hedit, just need to fix assigning a builder to a category or specific topic.

    • Changed areaflag 'planar' to read as Planar on who. Added areaflag2 'chat' to show as Rift, instead. Elysium will need to have its areaflag changed to reflect this.</list>

    More coming as they're completed.

    The pig go.

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

      I posted these in the game, but we are going to keep them here for completeness' sake.

      *Fixed the church list display.

      *Disabled display of ship ranks for now as they are useless

      until we get the ships functional.

      *Lowered lag time on failed berserk.

      *Changed the lich skill "crippling touch" a little bit. If

      you will remember this skill sucks away 1 mana and 1 hit point

      from your enemy and gives it to you for every successful hit.

      Well, it doesnt' show you a message when it does this - leading

      us to believe there were some other weird bugs causing NPCs to

      lose mana each around even they weren't casting, and stuff like

      that.

      I changed it so that rather than working every hit, it kicks

      in only a small percentage of the time (based on your crippling

      touch skill), however instead of 1hp and 1mana it gives you 10,

      (or an average of one-fourth the average of victim's mana and hp,

      which ever is smaller - for those really weak victims). It also

      shows you a message showing the crippling touch skill is working.

      Hopefully, this will clear up some confusion.

      *Added some color to the alist and fixed its alignment.

      1 Reply Last reply
      0
      • SynS Offline
        SynS Offline
        Syn
        retired
        wrote on last edited by
        #3
        • Fixed startup script so that the POA maze and geldoff's gets updated

        every reboot now, instead of sporadically.

        • Fixed bug which caused the game to crash

        • Disabled a part of incomplete ship code which caused random

        crashes on certain ticks.

        • Due to player complaints about weight capacity being dropped

        by the changes to going over stat maxes, I upped the amount

        of weight capacity you get per unit strength. We will need to do a

        review of item weights to fix the obvious unrealism of carrying 900 kg

        worth of stuff (for a maxed out remort).

        • Move up invasions and norendell areas in alist so that

        it looks a little bit more organized.

        • Added the Spellhold, and Enchanted Forest areas back in

        • Gave Kitala access to xp boost command so she can use it

        as part of her duties.

        • Fixed cosmetic stuff in "stat mob" (some stuff wasn't yellow).

        • Added ability to set our own class flags for who list, just for fun.

        The syntax is set char <person>imm_flag <flag>. It must be

        exactly 12 characters long (not counting colours), and you have

        to pad it with spaces and center it yourself because i'm too lazy

        to code it in. Although this is meant as a silly thing to play with,

        please don't change other people's flags or I will slap you :>

        • Set "log all" permanently on. This logs everyone's commands.

        I might leave it on if it doesn't take too much diskspace. This

        is mainly so that we can better debug crashes until we move to Jonastio's

        server.

        • Took out the old, redundant, and useless version of "who" command in

        act_info.c.

        • Took out old crappy "who" command in act_info.c</flag></person>
        1 Reply Last reply
        0
        • SynS Offline
          SynS Offline
          Syn
          retired
          wrote on last edited by
          #4
          • Can now improve bash skill from bashing doors.

          • Disabled the +2 stat class bonuses which I mistakenly enabled in the last update.

          • Fixed various problems regarding number of mob attacks in a round.

          • Removed the path that Roscharch wanders since he would go off it and

          go crazy every once in a while.

          • Obj repop script trigger should now work. Let me know if there are any issues

          with it.

          • Fixed some targeting issues with "obj damage command".

          • When # of mobs attacks was set, there was no echo. This is fixed.

          • I rewrote our mob attacking function to be much more rational. A rundown

          of how it works:

          • The mob starts by default with either one attack, or the number of attacks

          specified by "attacks" field in MEDIT if it is set to greater than zero.

          • If the "attacks" field is set, there is a 20% chance that the mob will

          do between #attacks/2 and #attacks. This is to allow for some variation

          in the amount of attacks. It's not perfect, and I may add a flag later

          to set the percentage that this will be done.

          Example: you set a mob's # of attacks to 4. 80% of the time, the base

          number of attacks will be 4. 20% of the time it will do between 2-4

          base attacks (whether 2,3, or 4 is chosen randomly).

          • Haste always adds one attack.

          • Slow divides the number of attacks in two (rather than always setting

          it to one attack as was previously done).

          • Area_attack off flag now only hits group members 75% of the time rather

          than every single time. This is also to introduce a bit of variation

          in mob attack patterns, and also to cut down a little bit on combat spam.

          • Removed the effect of the antiquated "fast" flag from NPC act flags.

          It does the same thing as haste but is un-dispellable. Since this can

          be controlled with the newly fixed #attacks anyway, it is redundant

          and can be eliminated.

          • No_mob room flag didn't work in most situations you would want it to.

          It's now fixed.

          • Weapons are no longer automatically updated on each player login. Only

          updates with "update" set will be updated. The update resets the following

          things from the index data:

          • Obj values 0-8

          • Wear flags

          • Extra flags

          • Extra2 flags

          • Object material

          There is another subroutine, fix_object which fixes shit like duplicate

          affects, items having flags they shouldn't, etc. This doesn't reset item

          flags but does fix any mess we have made. This isn't to be confused with

          the update object routine which just resets item values and flags to their

          indexed values.

          • Changed it to show a NPC's short descr instead of their name keywords in

          certain places on wiznet and in logs. Let me know if there are other places

          which need to be fixed (so we won't see stuff like

          "(SE)–> Syn killed disciple mishkal at Fissure in the Ground")

          • Removed random lines that say "found" from game log. They were written to

          the logs when wilderness exits were set up but don't appear to do anything

          but take up disk space.

          • Took out carriage returns after imm titles and imm flag in player-files.

          These are not needed in files on disk, and appear as ^M.

          • Disabled {\ and {* for our peace of mind
          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