Changelog/1.4

From NexusWiki

Jump to: navigation, search

Contents

Nexus War Changelogs
Pending Changes | Straylight 2.0 (current) | GA 1.4 | 1.3 | 1.2 | Beta 1.1 | Beta 1 | Late Alpha | Early Alpha


[edit] 1.4.6.6

Jimi Hendrix

[edit] General

  • Several typos
  • Certain bbcode formatting combined with () characters would render faction mails unreadable.
  • Language filter was stripping certain formatting keys.
  • Broken link to showing character profiles in faction mail screens for enhanced interface.
  • Chitinous Armor was not soaking sufficient Death damage.
  • Characters were not recieving landing messages from flight.
  • Double grafitti on hitting the "enter" key in enhanced interface.
  • 500 Error with some Dark Oppressor pet powers.
  • Amphetamines taken at max dosage still inflicted "twitchy" status.
  • Soak failing to recalculate at various times when items are unequipped.
  • No flight landing message.
  • Idle characters that un-idled were getting dual enchantments.
  • Sender link in faction mails on enhanced interface was broken.
  • Goofage with status effects and server restarts
  • Certain buffs were not appearing in pull downs (though they were being applied on the back end of the server)
  • Another instance where deleted stepping stones were re-appearing after server restart. This is fixed, but "legacy" stones will reappear.

[edit] Profiles

  • Added soaks to character sheet. This is only visible to the owner of the character.

[edit] Other

  • Limited-time Christmas stuff in the store
  • Presents, egg nog, and christmas cookies.
  • Dragon has spent some time in the north pole.

[edit] System

  • Upgraded back-end tomcat server to version 6.0
  • Additional debugging messages to help solve "black hole" tick problems.

[edit] 1.4.6.3

Kasabian

[edit] General

  • When a flag is captured, the notification message now includes the current location of the capping faction's stronghold.
  • Items in faction safes are now stacked.
    • Added new divisions in safe inventories: Armor and Food
  • Added throttling to pet summoning.
  • Added some minor tabindexing to faction mail composition window. Doesn't work well in enhanced.
  • Using Prayer now remembers the last prayer type used (legacy)
  • Modified the way that AoE messages are sent (also optimization).
  • The locations of Tentacles of G'Nak are now shown on the pets tab.
  • Lowered the base ward strength value from 1000 to 800.
  • Added "Drop All" functionality for faction safes. This is only available to faction leaders. There will not be a permission associated with it, so don't ask.
  • Creating factions in enhanced mode now defaults to "Open, No Multis" (was already doing so in legacy)

[edit] IRC

  • Added an integrated IRC/Chat applet. This is accessible from the main login page or the navigation bar.
    • If you are logged into a character, it will default to using the character's name as a nick.
    • If you are logged in but not connected to a character, it will default to using the user's name as a nick.
    • If you are not logged in, it will default to "NexusWarUserXXX", where XXX is a random number.
    • It will automatically connect you to #nexus on irc.nexuswar.com

[edit] Optimization

  • Safe inventory stacking is also an optimization.
  • Optimize server handling and calculation of zerg flags.
  • Hyper-optimize ram usage in pet hate lists (this is actually a bug, but shows up as an optimization).
  • AoE message spam has been drastically cut down.

[edit] Bug Fixes

  • Newspaper articles were sticking around on connect/disconnect between characters
  • It is no longer possible to repair or enchant items that you have equipped.
  • It was possible to bring people to negative MP with Focused Attack
  • Same with Cloak of Hoarfrost's Soul Chill
  • Weirdness involving flight + cloak of titanium + water; drowning occurred if powers were activated in specific order, but not in another.
  • Similar issue involving Stepping of the Corner.
  • Cloak of Air flight was costing less AP than it should have.
  • Kills from AoE skills were not being reported to the location.
  • Pet domination attacks were not clearing invisibility on use
  • Corrupted pets were not clearing hatelist on corruption
  • Stronghold tab was failing to remain open in legacy when opened.
  • Typo with cat ears and bunny ears aspect descriptions.
  • Chalk messages that had been erased were returning on server restart.
  • Multis-allowed factions were getting a "you can now plant a stronghold" message even though they can't plant strongholds
  • Faction power levels were not recalculating when a character leveled.
  • Odd faction rank permission escalation bug
  • Spell sorting in enhanced.
  • Missing background on edit faction page in some instances.
  • Display issue with attack percentages and hiding/unhiding.
  • Issue with pet nick names not appearing everywhere they should.
  • Issue with pet zerg flags triggering at the wrong time.
  • Bug where attack spells were not populating if character connected in a square with no other characters.
  • When a pet killed the last guy in a stronghold, the cleared message was sent twice.
  • Aspects were showing wounds when there weren't any, and not showing them when they were at times.
  • Probable fix for the inventory "double stuffing". This is difficult to reproduce.
  • Some custom clothing items with long slogans were getting the names clipped. This will not be retro-fixed, but will be fixed going forward.


[edit] 1.4.6.2

Guns N' Roses

This is a performance release build.

  • Radically reduced the size of the Location object so that it doesn't contain redundant description texts.
    • This was left-over cruft from an unused feature which had populated the description strings for every location with the strings from its type, which was unneeded.
  • Rebuilt the way that soaks are calculated so that they are front loaded rather than pulled in live-time.
  • Rebuilt the way that enchatment defense is calculated so that it is front loaded rather than pulled in live-time.
  • Certain zerg-prevention routines were doing a lot of extra work checking against idle characters.
  • Performed a pretty radical refactoring in that character inventories are now only loaded on-demand.
    • This should significantly reduce RAM requirements.
    • This could potentially introduce some interesting bugs.
  • Some queries were being executed with poor indexes. These have been fixed.
  • Several tweaks to the database configuration to make it run less hot.

[edit] 1.4.6.1

Ted Nugent

This is a post-major release bug fix build. It addresses several issues that arose with .1.4.6.

  • Pretty vile bug involving standards not appearing when people were killed.
  • Soul Chill was bringing people to negative MP.
  • "Infusion" and "Raiding" tags were not appearing in certain faction mail composition windows
  • Faction levels were not being calculated on brand-new factions
  • There was a bug in pane opening involving the credit store (names)
  • Text-only change to "Cloak of Vengeful Fire" buttons
  • Faction memberships were not sorting by join date correctly.
  • Targets of thrown cars that explode were not seeing the explosion.
  • "Your faction has reached level 4" notification being sent every time server restarted.
  • Bug with shepherd's Heal always using the full MP assigned, even when not necessary.
  • Possible 500 error when setting commanders on stale faction memberships
  • Bug with found poisons saying that they were a potion type on the search result
  • Bug with certain cloak buttons not greying out (or being greyed out) when flying.
  • Added some neighborhoods to Paradise and Stygia (these will take a couple hours to show up).


[edit] 1.4.6

Smashing Pumpkins

This build contains the changes that were slated for 1.4.5, plus about 10,000 code line changes for performance. For that alone, it deserves a version bump.

This is primarily a performance and bug-fixing release.

[edit] General

  • Implemented a foul language filter system.
    • Current accounts have it disabled, new user accounts have it enabled by default.
    • Applies to all user-supplied content.
  • Enforce character name length of greater than 3 characters
  • Character names must now contain at least 1 alphanumeric character
  • Increased idle time-out to 7 days from 5.
  • Characters in pulldowns are now colored according to faction politics.
  • Purchasing a skill or spell now requires a confirmation.
  • Added a 1 second server-side throttle to attack and search actions.
  • System now will force disconnect a character from the enhanced interface after ten minutes if he/she doesn't spend AP using actions, regardless of ping activity.
  • Number of lore fragments collected is now displayed in character profiles
  • Added a link to the wiki entry for various pets in the target tab.
  • New characters created by new players are now given a one-time grant of 200 bonus Action Points at character creation. This bonus is only granted to characters created by "young" user accounts.
  • It is now possible to purchase character name changes in the credit store.

[edit] Experience Point Calculation

  • Modified the mathematics for experience points granted to tier 2 characters.
    • If the attacker is between levels 16-19:
      • If target is level 20+, XP multiplier is (still) 1.25
      • If target is level 10 - 19, XP multiplier is (stil) 1
      • If target is level 6-9, XP multiplier is now .5
      • If target is level 1-5, XP multiplier is (still) .1
    • If the attacker is between levels 10-15:
      • If target is level 20+, XP multiplier is (still) 1.25
      • If target is level 10 - 19, XP multiplier is (stil) 1
      • If target is level 6-9, XP multiplier is now .75
      • If target is level 1-5, XP multiplier is now .5

[edit] Store

  • Added a bunch of items and special effects to the store.
  • Added several new aspects to the store.

[edit] Item

  • Renamed evil books to "Unholy Book"
  • Renamed good books to "Holy Book"
  • In an effort to make the game less fun, all potions now have multiple colors and descriptions.
    • No potion now has a "unique" signature.
  • Radically increased the display types of various poisons. They now come in all sorts of shapes and colors.
    • Added poisons to the search tables for various locations.
  • Thrown HEAVY cars now have a chance to explode, dealing AOE fire damage to the area. The chance of explosion is different for each car.
  • Rebuilt the underpinnings of the Inventory object and system (actually, ported over the code from SteamFront (for those playing at home, it trades some up-front cpu hits for read-time speed and has a bunch of magic jiggery-pokey reflective maps). This has a couple effects:
    • It's a hell of a lot faster and less cpu and ram intensive
    • Custom clothing items now appear as "A Red Shirt" instead of "Custom Shirt"
    • Most everything stacks and is correctly sorted by name.
  • Capped amphetamine usage to 2X maximum AP for a character. Thus, if your max AP is 25, you can't have more than 50 AP through amphetamine usage.

[edit] Skill

  • Cosmic Oneness now causes characters with the skill to regenerate 2 Magic Points per fifteen minutes instead of one.
  • Focused Attack now deals 4 points of unsoakable damage to the target's Magic Point total. This is in addition to any other "real" damage.
    • This is free; no other changes to the skill.
  • Added new Lich skill, Reanimation
    • 30 CP; Lich now has chance to respawn in the same place he was killed/died in.
    • Will not respawn onto void or water.
  • Added new Eternal Soldier skill, The Master of the Iron Fist
    • 60 CP, child of Way of Air
    • If the ES attacks a character and misses, he gains a +2 bonus to hit with his next attack provided that:
      • The exact same weapon is used
      • The exact same target is selected
      • The character does no other actions between attacking.
    • This ability works only with HtH and innate weapons.
    • The bonus stacks, so each successive miss adds another +2 to hit. There is no cap. Upon a successful hit, the bonus resets to 0.
  • Added new Eternal Soldier skill, The Master of the Sunlit Eye
    • 60 CP, child of Way of Air
    • If the ES attacks a character and misses, he gains a +2 bonus to hit with his next attack provided that:
      • The exact same weapon is used
      • The exact same target is selected
      • The character does no other actions between attacking.
    • This ability works only with ranged weapons
    • The bonus stacks, so each successive miss adds another +2 to hit. There is no cap. Upon a successful hit, the bonus resets to 0.
  • Added new Eternal Soldier skill, The Master of the Swirling Blade
    • 60 CP, child of Way of Air
    • If the ES attacks a character and misses, he gains a +2 bonus to hit with his next attack provided that:
      • The exact same weapon is used
      • The exact same target is selected
      • The character does no other actions between attacking.
    • This ability works only with melee weapons
    • The bonus stacks, so each successive miss adds another +2 to hit. There is no cap. Upon a successful hit, the bonus resets to 0.
  • Added new Dark Oppressor skill, Cut the Silver Cord
    • 30 CP; 10 MP; 4 AP
    • Banishes a single pet. Pet has a chance to resist the attack (chance to resist changes by pet type)
  • Added new Dark Oppressor skill, Touch of Corrupted Loyalty
    • 60 CP, child of Cut the Silver Cord, 15 MP; 5 AP
    • Allows the DO to "Steal" a single pet by making a successful touch attack. The pet becomes under the control of the Dark Oppressor.
      • Pet has a chance to resist the attack (chance to resist changes by pet type)
      • Stolen pets are "tainted". Some pets (particularly angelic ones) will have new names when tainted and slightly different abilities or damage types (e.g., Wheels of Injustice will not auto-rejuvenate and Hellsprites will not heal).
      • Tainted pets may not be rejuvenated.
  • Added new Dark Oppressor skill, The Voice that Cowers
    • 60 CP, child of Cut the Silver Cord, 15 MP; 10 AP
    • An AoE attack that will force pets into a "Passive" stance. Each pet has a chance to resist.
    • The DO may pacify a number of pets up to his level.
    • Passified pets may be instantly reset to their original modes.
  • Added new Dark Oppressor skill, Dark Face of Chaos
    • 90 CP, child of The Voice that Cowers, 20 MP; 10 AP
    • An AoE attack that will force pets into an "Aggressive" stance. Each pet has a chance to resist.
    • The DO may pacify a number of pets up to his level.
    • Affected pets may be instantly reset to their original modes.
  • Added new Divine Champion skill, Cloak of Hoarfrost
    • 60 CP, child of Cloak of the Vengeful Fire; 3 MP/15 Minutes
    • Grants immunity to cold, powerful cold aura, Frostblade and Ice Shard attacks
    • Grants AoE attack that deals damage to foe Magic Point totals
  • Added new Divine Champion skill, Cloak of Holy Radiance
    • 60 CP, child of Cloak of the Vengeful Fire; 1 MP/Minute
    • Grants immunity to holy and fire damage, powerful fire aura
    • Grants AoE attack that deals unsoakable damage

[edit] Enchantment

  • Enchanted items (not armor or weapons - things made with Enchant Item) are now 1/2 as likely to lose an enchantment as before.
    • For example, if the enchantment loss for an item would normally be 30%, it is now 15%.
    • Thus, they are harder to make, but are more reliable.
    • Armor and weapons are unchanged.

[edit] Map/Basic

  • Added functionality to erase messages that have been left in chalk.
  • Increased the MP cost of a few portals.
  • Created new tile type, Forgotten Cemetary. Added to a couple locations in Purgatorio.

[edit] Faction

  • Tell faction leaders when members go idle
  • Faction Profiles now show the create date of the faction.
  • Faction leaders are now informed when they reach sufficient level to set down a stronghold.
  • Completely rebuilt the way faction membership is stored and managed.
  • Idled characters are now still considered "part" of the faction if they unidle.
    • This is a bit of a reversal of a previous change. Technology underfoot has been rebuilt.
    • Idled characters will retain their previous rank for up to three weeks, after which they will be automatically demoted by 1 rank.
      • Every three weeks after that, the character will be further demoted (until soldier rank is reached).
    • If all characters are idled, the faction *will* be deleted.
  • Modified faction profile page so that the smaller a faction is, the less information about its stronghold is revealed. There are thresholds at 30 and 70 members.
  • Potions in stronghold safes are now placed into their own pulldowns.
  • Messages sent to leaders when someone leaves the faction or goes idle now include the rank of the dude leaving.
  • Stronghold wards now start at 0 HP when founded, rather than at full strength.
  • If a faction's stronghold is not located on the plane of St. Germaine:
    • Members of that faction now have a +10% bonus to searching on that plane.
    • The karma required to achieve bonuses is reduced by 25%.
    • If the stronghold is in Paradise, members will not suffer planar burn damage on Paradise
    • If the stronghold is in Stygia, members do not suffer the Stygian search penalty
    • If the stronghold is in Purgatorio, members will not fall off the chains.
    • Note that you must be a member of the faction for 24 hours before this benefit kicks in
  • Stronghold ward strength calculation has been changed.
    • Honor no longer applies.
    • New calculation is: 1000 point base + (level * 100) + Purchased ward upgrades
  • Mortal characters attacking stronghold wards now do double damage to the ward.
  • Tier 2 characters attacking stronghold wards now do 1.5x damage to the ward.

[edit] Faction Standard Honor Calculations

  • The maths that calculate honor gains and losses from capturing flags has changed. It is now a single calculation (it's not so simple, but it works in all cases).
  • The calculation is:
    • honor = ( 16 -(5 * ldiff) - (ldiff * ldiff) ) / 2
    • Where ldiff is equal to attacker level - defender level.
  • Here is a table that shows the changes:
Attacker Level
Defender1234567891011121314151617
1+8+5+1-4-10-17-25-34-44-55-67-80-94-109-125-142-160
2+10+8+5+1-4-10-17-25-34-44-55-67-80-94-109-125-142
3+11+10+8+5+1-4-10-17-25-34-44-55-67-80-94-109-125
4+11+11+10+8+5+1-4-10-17-25-34-44-55-67-80-94-109
5+10+11+11+10+8+5+1-4-10-17-25-34-44-55-67-80-94
6+8+10+11+11+10+8+5+1-4-10-17-25-34-44-55-67-80
7+5+8+10+11+11+10+8+5+1-4-10-17-25-34-44-55-67
8+1+5+8+10+11+11+10+8+5+1-4-10-17-25-34-44-55
9-4+1+5+8+10+11+11+10+8+5+1-4-10-17-25-34-44
10-10-4+1+5+8+10+11+11+10+8+5+1-4-10-17-25-34
11-17-10-4+1+5+8+10+11+11+10+8+5+1-4-10-17-25
12-25-17-10-4+1+5+8+10+11+11+10+8+5+1-4-10-17
13-34-25-17-10-4+1+5+8+10+11+11+10+8+5+1-4-10
14-44-34-25-17-10-4+1+5+8+10+11+11+10+8=5+1-4
15-55-44-34-25-17-10-4+1+5+8+10+11+11=10=8+5+1
16-67-55-44-34-25-17-10-4+1+5+8+10+11+11+10+8+5
17-80-67-55-44-34-25-17-10-4+1+5+8+10+11+11+10+8

[edit] Faction Bonus

  • Several new honor-purchasable faction bonuses, all flavorful (no game bonuses)
  • Added a new Faction Bonus item: Stronghold Token.
    • Costs 20 honor, purchasable at level 1
    • Allows any faction of any level to set down a stronghold. This allows level 1 factions to earn honor and buy the right to have a stronghold
  • Increased the ward strength value of all purchasable ward upgrades.
    • Level 1: was 50, now 100
    • Level 2: was 50, now 100
    • Level 3: was 100, now 200
    • Level 4: was 100, now 200
    • Level 5: was 200, now 300
  • All ward strength upgrades are now purchasable at level 4 (but must be purchased in order).

[edit] Recalculation of Faction Levels

  • Faction honor has been completely removed from the calculation of faction level. Faction level is now entirely based on membership.
  • Factions of level 4+ may still set down strongholds and do not need to purchase the token. However, if they drop below level 4, they lose the stronghold - unless they have also bought a token.
  • If a Faction is less than level 4 and does not own a Stronghold token, the maximum amount of honor they can accumulate is capped at 20.
    • If a Faction is less than level 4, does not have a stronghold token, and has reached the honor cap, that faction is not able to capture flags.

[edit] Faction Mail

  • Completely rebuilt faction mail underpinnings to be less ram intensive but more DB intensive.
  • Row colors now highlight on mouse over.
  • Faction Mail inbox now paginates
  • Faction Mail tags now have different appearance depending on tag.
  • Faction Mail now supports BBCode parsing and formatting.
  • Implemented BBCode editor into Faction Mail compose window
  • Added "Infusion" tag to faction mails.

[edit] Pets

  • Pets now load their "hate list" on server restart.
  • The dragon no longer sees hidden characters.

[edit] System

  • Upgraded codebase from java 1.4 to 1.5
  • Upgraded underlying tomcat server
  • Massive refactoring of many objects to standardize and optimize CRUD methods
  • Modified system for generation of display descriptions so that they are pre-generated.
  • Completely rebuilt the way that faction membership is stored and managed.
  • Added admin ability to force characters into "non newbie" status.
  • Rebuilt system that manages crafting components and the like to be more intelligent and less messy.
  • Fixed a couple minor issues with admin grant item screen (removed extra NULL or GENERATED items)
  • Split out potions in admin grant screen to their own form.
  • Split out poisons in admin grant screen to their own form.
  • Cleaned up a lot of the javascript.
  • Ported over some event code from SteamFront that sets it so that inventory and spell lists are only regenerated when specific inventory events are fired.

[edit] Bug Fixes

  • Coloration of barricades on certain white-colored tiles.
  • Several typoes
  • Using Absolve Suffering on self or healthy person was increasing morality.
  • Cloak of Titanium, Carbon Core, Lightning, Tornado were not expiring on morality drop
  • Legacy interface was allowing power repairs when at 0 AP.
  • Rebuilt the way the game tests for last faction member death to cover issues where standard does not uncover.
  • 500 error attacking the dragon
  • Speech button appearing when in wisp form, even though it doesn't work.
  • Advocate immunity to unholy persisting after falling
  • Stygian effects remaining on DOs after falling
  • Innate Planar Protection mechanisms remaining on fallen angels/risen demons
  • Swimming into a ward doesn't reset swim timer.
  • Certain pet attacks not tripping multi-healing flag
  • Negative MP was preventing the repair of non-magical items
  • Master of the Pack hellhounds and server restart.
  • Alchemy MP cost display with Nexus Affinity
  • Attacking doors with heavy items in enhanced interface
  • Weird behavior with aggressive pets
  • The damage for Thunder Bolt was too high; reduced to 6.
  • Cloak of Lightning was not protecting versus non-magical attacks
  • The icon for Allied, Evil infusions had the wrong border color
  • A metric load of other small bug fixes.
  • Kills by Soul Vampire were not correctly granting kill bonus xp.

[edit] 1.4.2

Peter Gabriel

[edit] General

  • Dying from planar damage now notifies nearby occupants.
  • Dying from various protection clouds now notifies nearby occupants.

[edit] Faction

  • When a character is deleted, it now sends a message to the leaders of the faction rather than a faction mail.
  • Idling character are now automatically removed from a faction.
  • Stale factions (those with no active members) are now deleted on start up.

[edit] Faction Mail

  • Minor change to results text when leader sends mail to entire faction.

[edit] Admin

  • Added ability to add specialized notes to user accounts

[edit] Bug Fixes

  • Cloak of Tornado and Cloak of Lightning were having trouble with barricades.
  • A couple places where karma notifications to leaders no longer made sense.
  • Personal spells were listed as "Defensive" in legacy profile spell pane.
  • Some IE css fixes that were causing the account options pane from being visible
  • It still listed Soak bonuses for factions
  • Faction create/edit page was out of date.
  • Fixed names of Moon Clip and SMG Magazine in crafting pane
  • Shivss were not appearing in prison search list
  • "New Window" link in target pane pointing to viewing character, not target character
  • "Cosmic Wail" names were not appearing in all damage events
  • Problem with action path for legacy "change password" action
  • Theoretical fix for disappearing characters when users enter usernames with extra spaces.
  • Pet attacks were triggering Acid Blood responses
  • Weirdness with Way of Antitoxin in some instances.
  • Throwing knives were stackable, when they shouldn't have been (they were able to be enchanted).
  • When a naming enchantment was lost, it was not being reported to the player.
  • Inventory lists were not indicating scrols that had been transcribed by the character.
  • Damage enchantments not being calculated into door damage.
  • Unable to wear custom blouses in legacy interface
  • Issue with trading in a 4th character slot when user only has 4.
  • Weirdness with attacking wards in enhanced interface combined with large buildings.
  • Faction mail in the enhanced interface was not giving confirmation
  • Wisp Form was costing 2 MP per minute instead of 1.

[edit] 1.4.1

Information Society

[edit] Bug Fixes

  • User account submenu invisible in legacy for many people.
  • Slight fix to AP duration for two prayer results
  • Couple of Revenant skills were costing incorrect amounts.
  • Calculation problem with factions who have 0 honor.
  • Certain innate attacks not using MP when they should
  • Magic pistols unable to be reloaded.
  • Some + links were failing to work.
  • Large map displaying error if character is dead.
  • Problem with weaken and negative soaks.
  • Faction invite buttons were greyed out.
  • Cloak of Tornado was not correctly costing MP per movement.

[edit] 1.4

Prince

[edit] General

  • Character classes are now displayed in order of tier on profile page (promoted suggestion)
  • Character skills in the target pane now link to their wiki entries.
  • Implemented ads throughout the game interface (see below for more information)
  • Added user-level credit purchasable item for "Ad-Free Experience"
  • Transferring credits between characters now costs 1 Action Point (prevents near-free speech)
  • Every third speech action is now free for characters (encourages roleplaying).
    • The first two cost 1 AP, then the third is free.
    • The counter resets after the "free" speak action *or* the server is reset (this is not persisted).
  • Added a few news articles.
  • Wounded characters now appear wounded in generated descriptions.

[edit] User Verification

  • New user accounts must now verify that they are "real" by entering a registration key that has been emailed to the account at the time of account creation.
  • Users must agree to the Terms of Service
  • Users must now agree to be at least 13 years of age

[edit] Interface

  • Moved AP indicator to the top of the sidebar (enhanced interface)
  • Added "Profile in new Window" link to enhanced interface profile dialogs.
  • Divine Champion cloaks are now displayed next to characters in room descriptions, if active
  • Added "Purge All Phonebook Entries" control system. It asks for confirmation before it does the deed.

[edit] Large Map

  • Added new pane to map tab set in the enhanced interface that shows a "zoomed out" version of the local area.
    • The map displayed is 15 x 15.
    • Mousing over a square reveals details of the square.

[edit] Ignore List

  • Implemented a ignore list system for user accounts.
    • Players may add individual characters to their ignore lists. Doing so will prevent the player from seeing messages or emotes sent by the character in question.
    • It is possible to ignore all characters owned by a specific user:
      • An individual character is added to the ignore list.
      • The player then goes to the Edit Ignore List section (under account options)
      • The player then clicks "add user". All characters owned by that user are then ignored (these characters are not revealed to the player).
    • The ignore list can be edited.
    • Adding people to the ignore list is done via profiles (not target tabs)

[edit] Ads

  • Ads have been added to the map interface (currently only legacy)
    • There is an option under the account store to purchase an "ad-free" experience.

[edit] Faction Browsing

  • Search system for factions has been revamped to accept multiple criteria.
    • Leaving a blank query implies "all"
    • Users may search on name, mode, alignment, primary focus, or secondary focus.
    • Wildcards are accepted for each pulldown.
  • Implemented "jump to page" functionality in faction list pages

[edit] Faction Mail

  • Added system of "tags" to Faction Mail. All mails are now able to be tagged according to general subject type.
    • Available tags are: General, Announcement, Emergency, Raiding, Crafting, Scouting, Membership
  • Characters with large faction mail inboxes are now very happy, as sorting has been implemented on the faction mail inbox.
    • Sorting can be done on Subject, Sender, Tag, Send Date, or Read flag

[edit] Map

  • It is now possible to hide in Lush Fields
  • Added the Plane name to the description panel (promoted suggestion)

[edit] Stygia

[edit] Inventory

  • Moved to a more solid "rag doll/paper doll" implementation for equippable items. This fixes a couple bugs and introduces some new balance points.
    • All equippable items now take up a specific slot. You will not be able to do things like wear a leather jacket and a denim jacket at the same time anymore.
    • Some items, like Military Encounter Armor or Police Riot Armor, will take up multiple slots (including helmet, pants, body, jacket) - which prevents the character from wearing items of those types.
    • You may only wear up to four rings.
    • You may only wear one necklace and one set of earrings.
    • This change required that all equipped items be de-equipped at server restart.
  • Implemented "Drop All" function in inventory. Click the "(info)" link to reveal the button.

[edit] Faction

  • Karma tithing for the Infernal Horde and the Divine Army has been reduced to 5% (was 10%).
  • When a standard is taken, it now reports the faction that the taker is a member of.
  • No longer load "idle" factions - those with 0 non-idle members - by default.
    • They may end up getting loaded for other reasons, but will be flushed from the cache eventually.
  • The faction URL is now a clickable hyperlink in the stronghold message pane.
  • When a faction changes its politics towards a target faction, the leaders of the target faction are now informed.
  • Faction leaders are now notified when someone is kicked or banned from the faction.
  • It is now possible for faction leaders to demote themselves (step down), provided there is another leader.
  • It is no longer possible for multis-allowed factions to create strongholds.
  • You must now be a member of your faction for 24 hours before you may create or delete a stronghold.
    • This also applies to characters returning from idle status.

[edit] Faction Rebalancing

  • Complete re-design of how faction levels and faction bonuses are handled.
  • A faction's karma is now only calculated by the infusions they own. This is important (see below).
  • Faction bonuses have been flattened. They are granted at a single number and do not get higher as the faction gains levels.
    • Thus, if two factions, one level 5 and one level 10 have picked "Damage" as their primary bonus, both of them will have a maximum potential bonus equal to each other.
    • HOWEVER, in order to achieve the bonus, the faction must infuse squares. To achieve the maximum bonus, the faction must have 10 points of karma for each and every member of the faction (about two squares).
      • As before, infusing in opposed and non-opposed planes provides different karma.
    • If the faction does not have the required karma for the full bonus, a percentage will be applied based on the amount of karma accumulated.
      • For example, a faction of 100 members needs 1000 karma to achieve full bonuses. If they have only 750 karma (75% of required), the bonus is going to be 75% of maximum
      • No infusions = no bonuses.
  • Faction levels are now defined by membership and honor alone.
    • All factions have a minimum effective level defined by membership. This prevents a faction from "spending down" to have smaller levels.
  • Stronghold ward calculations have changed. The value of the ward is a flat number based on the faction membership. However, the strength of the ward is also modified by both purchasable upgrades and factional honor.
    • The higher the honor, the more powerful the ward.
    • Negative honor will decrease a ward's strength - even to 0.
    • Actual calculation is 200 (base) + (minimum level * 100) + (honor * 2) + purchased upgrades
      • "minimum level" is the level defined by the faction's membership only.
  • The faction soak bonus has been removed.
  • The following tiles provide additinonal karma bonuses. This karma bonus is per tile, and is in addition to any other karma (thus, if a tile is worth 6 to a faction, and the bonus is 20, the total is +26):

[edit] Classes

  • All Void Walkers are now given an innate 5% defense bonus. (promoted suggestion)
  • Reduced the Dark Oppressor innate Stygian damage bonus thus:
    • Starts at +1 at level 20, increasing by 1 every two levels to level 30, where it hits +6.
  • Elementalists now have innate soak protections or weaknesses based on the elemental skills they have purchased.
    • For each skill of a particular element, the character gains a +1 soak to that element's "inherent" damage type and a -1 soak to the opposing element's damage type.
    • The damage types are:
      • Earth: Bludgeon
      • Fire: Fire (duh)
      • Water: Cold
      • Air: Electrical
    • It is possible to have a negative soak with this.

[edit] Spell

  • Rebalanced all attack spells.
    • Changed CP cost for each
    • Changed damage and mp cost for most.
    • All AoE spells are now ranked as a "grade". There are grade 10 and grade 20 spells.
      • Grade 10 spells deal 10 Per Damage, Cost 10 MP, and have a max damage of 100
      • Grade 20 spells deal 20 Per Damage, Cost 20 MP, and have a max damage of 200

[edit] New Spells

[edit] Item

  • Increased the damage of all "heavy" items by 5 points.
  • Increased damage of Box Cutters to 2 points
  • Tarnished Swords now do double damage versus Revenants
  • Modified the way that death and use degrade chances are calculated so that the number is different for different items.
    • Generally lowered the numbers across the board.
    • The more simple an item is, the less likely it will be damaged.
  • Renamed "Nun's Habit" to "Nun's Wimple"
  • Greater, Lesser, and "regular" Invulnerability potions no longer stack.
    • Only the most recently drank potion will have an effect; the others expire.
  • Minor bullhorn text changes.
  • Added internal bullhorn logging to help catch asshats.
  • Buffed Riot Armor soak:
    • Bludgeon: 4
    • Slashing: 3
  • Buffed the damage for a whole chunk of magic weapons.
  • Minor modification to axe attack text (promoted suggestion
  • Pedant urge grew too powerful:
    • "Speedload Clip" is now correctly identified as "Moon Clip." People who think that "clip" and "magazine" are interchangable do not know anything about firearms.
    • In the same spirit, renamed "SMG Clip" to "SMG Magazine". This is actually kind of the opposite of the above; however, both 'clip' or 'magazine' could be used (in this context, clips are used to load magazines, which are a used to load firearms; I just went ahead and changed it to "magazine" to save confusion).
    • (Technically, based on the size of ammunition capacity, the rifles are closer in capacity to something like an M-1 Garand [which uses clips] instead of an M-16 variant [which uses magazines])

[edit] New Items

[edit] Skill

[edit] New Skills

[edit] Prayer

  • A relatively significant overhaul to the Prayer skill.
    • Prayers are now organized into four categories. When praying, the supplicant chooses the category of result they wish.
    • The categories are: Offensive, Defensive, Insight, and Magical
    • You will be guaranteed to get a result of the type you pray for, though it may be a minor result.
    • The chance of getting a greater result no longer increases as you level. The chances are now dependant upon the result *and* the category.
    • For example, praying for "insight" will have a chance to give you a greater result (Enchanced Senses). If that fails, you'll get the minor result (Pack Rat Vision).
    • If you already have the result - even the minor result - nothing will happen. Results will not stack.
  • Added new minor result, Packrat Vision.
    • Increases search result chances by 40% for 5 AP.
  • Added new minor result, Offensive Blessing.
    • Increases attack chancy by 5% for 5 AP.
  • Added new minor result, Defensive Blessing.
    • Increases defense by 5% for 5 minutes.
  • The general "fail" result of magic recovery is now its own minor result, Magical Blessing

[edit] Modified Skills

  • Revenants who bite Wyrm Masters with Acid Blood now take an additional 10 points of damage, on top of other acid damage.
  • When using an AoE attack skill (such as Song of the Word), the characters who were killed are now reported to the caster.
  • Revenants under the effects of Shadow of the Wolf are now able to growl instead of speaking.
  • The name of the victim of an Agony Curse now appears in the "cosmic wail" message to the Dark Oppressor. This is clickable to open the target pane. (promoted suggestion)
  • Modified Hellfire so that it includes an additional "soak bust" option.
    • In addition to the 6 points of damage it does, Hellfire enhanced attacks now ignore 4 points of target soak.
      • This is not added to damage; only removes from possible soak.
      • The soak bust is applied to effective soak, not total soak.
    • For example, a Pariah attacks a DC with a 10 point soak using Hellfire. The Pariah's damage is normally six and bumped to 12 for the use of Hellfire.
      • 4 points of the DC's soak is ignored, giving him an effective soak of 6. The Pariah then does 6 points of damage total (12 - 6 = 6), rather than 2 points.
    • Another example: a Pariah attacks a Paladin with a 5 point soak using Hellfire. The Pariah's damage is normally six and bumped to 12 for the use of Hellfire.
      • 4 points of the Paladin's soak is ignored, giving him an effective soak of 1. The Pariah then does 11 points of damage total (12 - 1 = 1), rather than 7 points.
    • A third example: a Pariah attacks a Mortal with a 0 point soak using Hellfire. The Pariah's damage is normally six and bumped to 12 for the use of Hellfire.
      • The mortal has no soak to ignore. The 4 point soak bust is thus ignored. The Pariah then does 12 points of damage total.
  • Modified Breath of the Dead Child thus:
    • Reduced per damage to 6 * (level / 4)
    • Max damage stays the same.
  • Modified Weaken thus:
    • Level 1 Weaken is now Soak -1, attack penalty 0
    • Level 2 Weaken is now Soak -1, attack penalty 5
    • Level 3 Weaken is now Soak -2, attack penalty 5
    • Level 4 Weaken is now Soak -2, attack penalty 10
    • Level 5 Weaken is now Soak -3, attack penalty 10
  • Increased MP/minute cost for Cloak of Steel to 3.
  • Death messages from characters killed with Dust to Dust now indicate that they have been dissolved (promoted suggestion)
  • Increased the Magic Point cost of Greater Smite to 15 points (was 12)
  • Reduced innate attack bonus of Clockwork Blade to +5%
  • Reduced damage of Clockwork Blade to 8 points
  • Reduced damage of Eye of Judgement to 12 points
  • Reduced damage of Incendia Conicio to 12 points
  • Reduced damage of Clockwork Cannon to 12 points
  • Reduced damage of Whip of Suffering to 9 points
  • Reduced damage of Tailwhip to 9 points
  • Reduced damage of Death Touch to 9 points
  • Reduced damage of Ghost Tendrils of E'Moch-Nahr to 11 points
  • Modified the soak values of all inherent armors:
Inherent Armors
Armor Slashing Piercing Bludgeoning Ballistic Fire Cold Electrical Acid Holy Unholy Death Magic Nexal
Divine Armor 1 5 5 5 5 2 2 2 3 3 0 2 2 2
Divine Armor 2 6 6 6 6 3 3 3 3 4 1 3 2 2
Divine Armor 3 6 6 6 6 4 4 4 4 5 2 4 3 3
Divine Armor 4 7 7 7 7 5 5 4 4 5 3 5 4 4
Divine Armor 5 7 7 7 7 6 6 5 5 6 5 6 5 5
Divine Armor 6 8 8 8 8 7 7 6 6 7 5 7 5 5
Chitinous Armor 6 6 6 6 5 0 5 4 6 5 5 4 5
Exoskeletal Armor 6 6 6 6 4 4 8
Tattoo of Resilience 4 4 4 4 7 7 5 5 3 3 6 6 5
The Way of Earth 7 7 7 6 6 6 2 3 5 5 4 3 5

[edit] Pet

  • Reduced the Magic Point summon cost of Origami Tigers to 20 MP (was 30).
  • Created Bat Swarm pet

[edit] Enchantments

  • Modified enchantment death decay rate thus:
    • The chance of decay decreases as the character levels, as characters who are more powerful are better able to protect their enchantments and are more attuned to magic.
    • There is a base 70% chance of enchantment degrade for characters at level 1.
    • This chance decreases by 2% every level, meaning that there is a 10% chance at level 30.
  • Modified enchantment death decay so that only one enchantment per item is ever lost in death.
  • Doubled the number of enchantment slots in pieces of armor (not clothing).
  • Modified enchantment success rates thus:
    • Improvised weapons now fail 30% of the time (was 10%)
    • Pristine items now fail 10% of the time (was 0%)
    • Good items now fail 20% of the time (was 5%)
    • Average items now fail 30% of the time (was 10%)
    • Worn items now fail 40% of the time (was 20%)
    • Broken items now fail 70% of the time (was 40%)
  • Increased the cost of enchanting weapons to 10 MP per step (was 5)
  • Increased the cost of enchanting items to 10 MP per step (was 5)
  • (Armor remains unchanged)
  • All enchantments (save named enchantments) now require the consumption of one or more components, thus:
    • Damage Bonus: A Potion of Strength, a Potion of Invulnerability, and a Rose
    • Defense Bonus: A Potion of Extended Invisibility, and a Potion of Combat Clarity
    • Attack Bonus: A Potion of Combat Clarity
    • Hide Bonus: An Invisibility Potion
    • Good Alignment: A Vial of Angel's Tears and a Bottle of Holy Water
    • Evil Alignment: A Blood Ice gem and a Soul Ice gem
    • Neutral Alignment: A Vial of Angel's Tears and a Soul Ice gem
    • Damage Type: These are the same for soak or weapon damage type
      • Mundane Types: A Potion of Invulnerability
      • Fire: Potion of Fire Immunity
      • Cold: Potion of Cold Immunity
      • Death: Potion of Death Immunity
      • Electrical: Potion of Electrical Immunity
      • Holy: Potion of Holy Immunity
      • Unholy: Potion of Unholy Immunity
      • Magic: Potion of Magic Recovery
      • Acid: Potion of Regeneration
      • Nexal: Potion of Invulnerability, Chunk of Stygian Iron, and a Bunch of Paradise Lilies

[edit] Admin Tools

  • Added "force idle" functionality.
  • Force Idle and Smite buttons are now disabled if they are non-functional (e.g., character is already dead).
  • Added ability for admins to delete skills or spells from characters
  • Added better searching utilities for administrators

[edit] Under The Hood

  • Refactored the Character object, cleaning up its API. This will allow the addition of new status effect modifications and core attributes easier.

[edit] Bug Fixes

  • Grammar error with Eye of Clockwork Precision text.
  • Bug when trying to send faction mail to yourself
  • Unable to attack when at negative MP
  • Bug with medical bay + Medicine in legacy interface
  • Repair door button not greying out in legacy interface.
  • "Name" element in legacy enchantment screens not remaining open.
  • Bug when sending faction mail to a group that contains 0 people.
  • Alternating row bugs in inventory pane (ajax)
  • Faction and survivor crafting AP reducers were incorrectly applying to Enchantment
  • Bug with not being able to dispel outside wards when inside.
  • Master of the Pack hellhounds not loading to full stats after server reset.
  • Enchantments now load after idle (contrary to popular belief, this was never marked fixed.)
  • Bug with kill xp from pets.
  • Innate auras were appearing in trade list in enhanced interface.
  • Another spell damage showing as Nexal when it should be N/A
  • You were able to send faction invites when at negative AP.
  • Bug where a faction standard taken when the honor of a faction was negative reverted the faction's honor to positive state.
  • Bug with unloading magical pistols
  • Odd bug that showed up when a character had two bullhorns - one loaded, one unloaded - and character was unable to use either.
  • Various pet messaging bugs.
  • Judgemasters were unable to see invisible targets.
  • Bug with Holy Fury decay
  • Bug where angelic and demonic innate attacks were continuing to work after fallen.
  • Able to use Absolve Suffering on self in legacy interface.
  • Some stronghold actions were not correctly unhiding the character.
  • Formatting of some skill attack messages was using "combat" instead of "self combat"
  • Bug with editing faction ranks without also having edit faction permission
Personal tools
nexuswar