ACR Release Notes v1.89

From ALFA
Jump to: navigation, search

General Fixes

  • A bug which could cause the server process to sleep for 3 seconds during creature perception events will no longer happen.
  • Possessing DMs will have their chat lists updated when players log in or out.
  • Combat Expertise will actually deny bonuses to people if enabled when a ranged weapon is already equipped, instead of merely saying that it is denying bonuses.
  • Numerous functional fixes to the ACR AI, such that the system can be used cautiously with automatic spawns.
  • If a spellcaster receives a spell preparation due to offline resting and then portals to a new server, where another offline rest is deemed due, the resulting spell preparation GUI will be able to close.
  • If the only creature in an area is a DM possessing a creature, that area will not attempt to despawn.
  • Despawns with typical delays ( > 1.118 seconds) will fire once more.

Core System Changes

  • Calculations for Effective Character Level, will now use a character's current XP. Previously, this calculation was failing outright, causing unpredictable experience rewards for characters with a level adjustment. However, this new method comes with two new implications
    • Level-adjusted characters who are very new will be treated as lower level, until they gain enough experience to justify their level adjusment.
    • Characters who are 'saving' levels, in anticipation of a presige class for example, will be treated as what level they would be if they took all possible levels for experience calculations.
  • Armor check penalties to swim are now visible on the character sheet, and report when called through #swim or the player tool.
  • RPXP can not be acquired by entering identical chat entries in close proximity. However, this is not the only acknowledged means to exploit RPXP, and players should not yet approach RPXP with the philosophy of "if it works, it is allowed." Also, players should note that we accomplish this by sending the chat event through a one-way function, and no human-readable log of chat events is made available on the server to accomodate this.
  • Weapon Proficiencies are now acquired per the schemes in Pen and Paper, where having a class provide a group of weapon proficiencies (for example, fighters are proficient with all martial weapons) while focused features (like War Domain, Favored Soul weapon proficiency, or spending a feat) only provides proficiency in one specific weapon.

Spell Changes

  • Longstrider has a scripted function that reflects its previously-standing description.
  • Healing Sting, now -injures- the target creature while healing the caster. Previously, it would heal both the target and the caster, though it was described and targeted as an attack spell.

Class Changes

  • Cleric Domains are changed significantly with this update. This makes previous documentation on their function obsolete, and thus obviates a series of bugs resultant from ACR v1.88 (which caused many clerics to lose their domain powers and included domain entries on the character sheet which misreported the function of domains)
    • The following domains are added and available to characters, with their canonical powers and spell lists: Balance, Charm, Dwarf, Drow, Elf, Fate, Moon, Orc, Planning, Portal, Repose, Retribution, Rune, Spider, Slime, Scalykind, and Storm
    • Hatred domain is added in its spell list, but its domain power is Smite Infidel, as destruction domain's, due to technical limitations which prevent the canonical small long-term bonuses versus a single foe.
    • Domain descriptions have been updated to list their canonical spells and grants access to those of the spells which are fully implemented in NWN2. The remainder can be requested of a DM as RP spells. In addition, the following domain power changes have been made:
    • Clerics with the Animal Domain now cast Speak with Animals once per day as a spell-like ability, as the domain's power.
    • Alignment domains (Good, Evil, Law, Chaos) now provide +1 caster level to spells of the like-aligned descriptor as domain powers.
    • War Domain, having previously been given Fury Domain's power, now provides a weapon proficiency and focus in the deity's favored weapon.
    • Death Domain now provides a magical touch of death attack once per day. This effect must succeed on a touch attack, bypass spell resistance, and abide all protections typical of spells, touch attacks, and death magic, and the target must have fewer than 1d6 hit points per cleric level for the attack to do anything. It has no effect on any failure.
    • In a few rare code paths, Healing Domain was still granting automatic empower spell to all cure wounds spells. In these cases, it now provides +1 caster level.
    • Plant Domain allows clerics to turn plants (e.g. myconids, shambling mounds) as if they were undead, not vermin.
    • Travel Domain now allows the casting of Freedom of Movement once per day as a domain power.
    • The five elemental domains (Earth, Air, Fire, Water, Cold) turn elementals as if they were undead as a domain power. The classical elemental domains have their canonical spell lists available on the domains page. Cold Domain is unique to Forgotten Realms, and its canonical spell list can be found here.

New Building Tools and Options

  • Creatures with the touch attack feat may now accept a local string, named "ACR_TOUCH_ATTACK" -- if set to the value of WRAITH, the creature's touch attack will operate as a wraith's (magical damage on touch, and fort save or constitution drain).
  • Creatures flagged as incorporeal ("X2_L_IS_INCORPOREAL") and which use the ACR AI ("ACR_CREATURE_BEHAVIOR") now automatically receive all properties inherent to incorporeal creatures without further toolset intervention.
  • Creatures which use the ACR AI and have a racial type with inherent properties (e.g. undead, construct, elemental, dragon) will automatically gain all of those properties upon spawning without further toolset intervention.
  • Creatures which use the ACR AI and have many attacks due to some property other than base attack bonus (such as hydras) can have additional attacks specified in "ACR_CREATURE_EXTRA_ATTACKS"

New Models

  • Bats now have a second "cloth armor." This "armor" makes the bat appear to be a bonebat.
  • New staute placeable: #2845, _crystalholder
  • New mirror placeable: #2846, _angel_mirror
  • New angel statue placeable: #2847, _angel_statue
  • The full BCK classical buildings pack, lines 9851 - 10046
  • Yuan-ti abomination's cloth armor #4 is high resolution and tintable
  • Moon Elf female head #53 is now available to other elf subraces
  • Female hair, #84, #91, #92, #93, added to near-human-appearing races.
  • Female head, #83, added to near-human-appearing races.
  • Elf male hair, #94, added to near-human-appearing races.
  • New human female head #75 (shamelessly poached from Dragon Age)
  • New dress added to cloth 65 and 66.
  • New models for bastard swords, greatswords, katana, long swords, scimitars, and short swords