ALFA Release Notes v1.82

Change Log

New Systems:
-- The initial portion of the improved Overland Map support is available in acr_travelmap_i, but only covers the aspects of scale, movement, and effects/ item properties that present vulnerabilities in our current live overland map.
-- The initial portion of the Defensive Fighting / Combat Expertise fix is available for testing, provided that people doing so can produce a functional interface to do so.
-- Hair dyes are now available for use by builders through the use of the Cast Spell: Disguise (Take 10) and Cast Spell: Disguise (Roll 1d20) item properties. Eight examples (000000-- black, 0000FF-- blue, 00FF00-- green, 00FFFF-- cyan, FF0000-- red, FF00FF-- purple, FFFF00-- blonde, and FFFFFF-- white) are included in the hak update as examples. When used, these items will roll a disguise check to determine the success of the check; players who are not confident in their ability to roll well on disguise should expect very unsavory results from attempting such permanent tools of disguise.
-- It is now possible to roll skill checks, ability checks, and saving throws through a chat-based interface. 

Balance Changes:

-- Spawn loot drops will be somewhat more frequent than before.  (10% increase in frequency)

New Spells
-- Dimension Door is offered; DM support is required to cast the spell without line of sight. 

New Models
-- Minotaurs
-- Gibberlings
-- Rapiers #220 and #221
-- Basilisk
-- Monodrone 

New Items
-- Shortspears (1d6 / x2 – medium simple/druid/rogue weapon)
-- Shortstaves (1d4 / x2 – medium simple/druid/rogue/monk/wizard weapon) 

New Soundsets
-- Edwin 

New Deity
-- Amaunator can be selected as a deity on character creation, to represent ALFA’s handling of the rise of the dead sun god beginning in 1374 DR. 

New Base Item
-- Trade Goods 

Building Tools
-- Blueprints for KEMO compatible chairs are now available through the haks 

Fixed Systems:
-- The language system introduced in version 1.81 can now translate for player characters within hearing range without the workaround introduced shortly after 1.81’s release.
-- Elves are no longer blind while resting, to better emulate the effects of reverie.
-- PCs who rest in armor are warned of the hazards of resting in armor.
-- zspawn NPCs will now acquire identified magical amulets, when they acquire magical amulets.
-- gear spawned on zspawn NPCs will no longer risk dropping when those NPCs are killed.
-- An exploit related to item-retrieval quests can no longer be used to gain infinite XP.
-- ACR fatigue now uses the NWN2 engine effect
-- Skill roll reports produced through the PC Tools interface will no longer translate to your default language, if that language is not common.
-- Attempts to act on doors through area transitions will now make sure that the target door exists before attempting to act on it.
-- KEMO chairs will no longer make corrected / resized / nonhuman sitters turn invisible upon standing up.
-- The spawn system will no longer run away with the server’s processor if it fails to retrieve the delay between spawn checks.
-- Modules may now be configured to ignore item acquire events.
-- Slain NPCs will now drop slightly-less money slightly-more frequently, resulting in a (minor) net gain to monster drops.

Fixed Spells:
-- The Mass Cure [x] Wounds series of spells have received a number of fixes:
--- a. They no longer have infinite area of effect for the purposes of healing party members
--- b. They now properly count the number of targets healed
--- c. They are now capable of healing neutral creatures
--- d. The priority of application of the spell’s effects will be allies > neutrals > hostile undead
-- Ray of Frost is now an evocation spell
-- The Frightful Blast essence will now produce a shaken effect (-2 attack, -2 skills, -2 saves) instead of a panicked effect (flee irrationally; cower if cornered), per Complete Arcane p134.
-- Charm Person will no longer apply the “charmed” effect to PC targets, as “charmed” is interpreted as “disabled” in the NWN2 engine. 

Fixed Items:
-- Gloves now do bludgeoning damage 

Fixed Soundsets:
-- Missing resources from the soundsets in the version 1.81 release are now included. 

Mechanical Fixes:
-- The vampiric regeneration property is now available for use on gloves, for use when those gloves are used as weapons. 

Mechanical Changes:
-- Selunite paladin is now a valid deity/ class combination. 

Performance Enhancements:
-- Asynchronous database writes have been expanded extensively, now improving performance around especially-intensive areas of activity during play, especially combat, client enter, and client exit events.
-- Asynchronous database writes have been expanded to include caching of data, allowing data to be read from the module in some instances when we would typically call the central database, making lag become less severe as players are on longer.
-- Will no longer attempt to start a status cache (that is, dead, dying, etc) for an NPC.

Updating

For Players: The process is as always. Log in to an upgraded server. Wait for auto downloader magic. 

For Builders: 
1. Acquire the new haks and load the module with the new scripts in use.
2. File > Compile > All Scripts in Module
3. Find and remove the workaround in your module’s OnChat event
4. Save. Ship it off. 

For Hosts:
1. Badger the builders until they provide an updated module.
2. Acquite the new haks and place them in nwn2server’s hak folder.
3. Acquire packages.2da and place it in nwn2server’s override folder.
4. Acquire the new version of nwnx_objectattributes.dll
5. Inform tech team of readiness; switchover should not happen until ADL server is ready.

Chat Dice

It is now possible to achieve the effects of the dice bag through the chat event. Enter # followed by the name of the thing you wish to roll to generate dice.

The following commands are functional: 

Fortitude Saves:
#fort
#fortitude 

Reflex Save:
#ref
#reflex 

Will Save:
#will 

Strength Check:
#str
#strength 

Dexterity Check:
#dex
#dexterity 

Constitution Check:
#con
#constitution 

Intelligence Check:
#int
#intelligence 

Wisdom
#wis
#wisdom 

Charisma
#cha
#charisma 

Appraise
#app
#appraise 

Balance
#bal
#balance 

Bluff
#bluff 

Climb
#climb 

Concentration
#concentration 

Craft (Alchemy)
#alch
#alchemy
#craft alchemy
#craft (alchemy)
#craft: alchemy 

Craft (Armorer)
#arm
#armor
#craft armor
#craft (armor)
#craft: armor 

Craft (Bowyer)
#bowyer
#craft bow
#craft (bow)
#craft: bow 

Craft (Weaponsmith)
#weap
#weapon
#craft weapon
#craft (weapon)
#craft: weapon 

Decipher Script
#script
#decipher
#decipher script 

Diplomacy
#dip
#diplo
#diplomacy 

Disable Device
#trap
#disarm
#disable
#disable device
#dd 

Disguise
#disguise 

Escape Artist
#escape
#escape artist 

Forgery
#forge
#forgery 

Gather Information
#gather
#information
#info
#gather info
#gather information 

Handle Animal
#handle animal 

Heal
#heal 

Hide
#hide 

Jump
#jump 

Knowledge (Arcana)
#arc
#arcana
#knowledge arcane
#knowledge (arcana)
#knowledge: arcane 

Knowledge (Architecture and Engineering)
#arch
#architect
#knowledge arch
#knowledge (architecture and engineering)
#knowledge: architecture and engineering 

Knowledge (Dungeoneering)
#dung
#dungeon
#knowledge dungeoneering
#knowledge (dungeoneering)
#knowledge: dungeoneering 

Knowledge (Geography)
#geo
#geography
#knowledge geography
#knowledge (geography)
#knowledge: geography 

Knowledge (History)
#hist
#history
#knowledge history
#knowledge (history)
#knowledge: history 

Knowledge (Local)
#local
#knowledge local
#knowledge (local)
#knowledge: local 

Knowledge (Nature)
#nat
#nature
#knowledge nature
#knowledge (nature)
#knowledge: nature 

Knowledge (Nobility and Royalty)
#nob
#nobility
#knowledge nobility
#knowledge (nobility and royalty)
#knowledge: nobility and royalty 

Knowledge (Religion)
#rel
#religion
#knowledge religion
#knowledge (religion)
#knowledge: religion 

Knowledge (The Planes)
#planes
#the planes
#knowledge planes
#knowledge (the planes)
#knowledge: the planes 

Listen
#list
#listen 

Move Silently
#ms
#sneak
#move silently 

Open Lock
#ol
#lock
#open lock
#pick lock
#open locks 

Parry
#parry 

Perform (Acting)
#act
#acting
#perform acting
#perform (acting)
#perform: acting 

Perform (Comedy)
#comedy
#perform comedy
#perform (comedy)
#perform: comedy 

Perform (Dance)
#dance
#perform dance
#perform (dance)
#perform: dance 

Perform (Keyboard)
#keyboard
#perform keyboard
#perform (keyboard)
#perform: keyboard 

Perform (Oratory)
#oratory
#perform oratory
#perform (oratory)
#perform: oratory 

Perform (Drums)
#drums
#perform drums
#perform (drums)
#perform: drums 

Perform (String Instruments)
#string
#perform string
#perform (string)
#perform: string 

Perform (Wind Instruments)
#wind
#woodwind
#perform wind
#perform (wind)
#perform: wind 

Perform (Sing)
#sing
#perform sing
#perform (sing)
#perform: sing 

Profession
#profession 

Ride
#ride 

Search
#search 

Sense Motive
#sm
#sense motive 

Sleight of Hand
#soh
#sleight of hand
#pp
#pick pockets 

Spellcraft
#sc
#spellcraft 

Spot
#spot 

Survival
#surv
#survival 

Swim
#swim 

Tumble
#tumb
#tumble 

Use Magic Device
#umd
#use magic device 

Use Rope
#use rope