Revision: 126
Author: finito
Date: 04:40:55, 13 April 2009
Message:
Fixed: Incorrect calculations for dodging of attacks. Was doing dexDefense - dexAttack instead of reverse and also when rand between 1 and 100 was checking if rand result > dexAttack instead of reverse.
Fixed: Revive was warping to town because of low skills even when level is greater than 3.
Added: Temporary disable of BBS edit and delete.
Added: Temporary disable of dsoma character creation.
Fixed: Gaining strength and dexterity when punching. Forgot to 0 the INC variables.
Fixed: Healing other characters makes you turn gray. Shouldn't have been checking if user goes gray if magic damage is negative.
Fixed: G-Bird feathers are not teleporting. Forgot to convert co ordinates from server to client.
Fixed: Arena dummies not showing damage for magic attacks. Didn't add NPC_BAND to the NPC server id.
Fixed: Arena dummies are attacking characters. Missing checks for the NPC AI types.
Temp Fix: Party crashing the server because of a stack overflow.
Fixed: Magic damage is being applied twice when attacking monsters. Missing 'break' between normal damage magic effects and poison magic effects, therefore normal damage fell through to poison magic which does same thing as normal plus a poison.
Fixed: /notice command for GM would only output 1 word. Searching for a space and only reading the input from packet up to the space and using that as the notice message.
Fixed: BBS Next lists the items within BBS incorrectly. Incorrect data being sent in the packet.