DeletedUser
04-19-2002, 06:30 AM
Here is the 0.3.1 new features/bug fixes:
- Bug fix that would cause zones to crash if they had more than ~300 spawns.
- Fixed NPC interrupting, it should now be very difficult to interrupt a NPC.
- Updated NPC_Types with some new fields. Backup your DB before sourcing anything..!
- Basic NPC Casting through the databases usedspells column in npc_types.
- NPC's cast spells on self that are considered "unharmful", and use attack spells also.
- If NPC's spells are interrupted, they are now queued as long as they are unharmful spells and casting on self.
- On top of npc.cpp there is now a #define SPELLQUEUE, this is defaulty commented out, if not commented, you will receive
spell information about the NPC's action.
- Added a NPC self spell queue of 20. (If you do #npccast repeatedly for a NPC and its casting, it should queue spells
that it has not yet casted)
- Zonespawnbulkpackets are fixed, this should reduce the traffic and lag while zoning.
- Added a datarate limiting command, see #datarate in EQEmu.
- TRIGGER_ITEM fixed (thanks to strychn)
- %CHARCLASS%, %CHARRACE% added to the npc scripts (thanks to Malevolent)
- Fixed sold items reappearing after zoning/camping/LD.
- Fixed the wrong skill going up bug.
- Fixed the #level bug with the beastlord class.
- Added the 50+ names for classes in /who all.
- Added number of zones and players in login server processing (and chat #listworlds command)
- #level has been cleaned up, if you do not have a status above 100 you can only level to 60, anything over can go to 100.
- Added the checkin for #title, only GM+ can set titles currently.
- Added number of zones and number of clients to be sent to the login server for statistics.
- Fixed login, world, and zone servers to compile for linux.
- Fixed a bug in the login code so it will not break because of public login defines.
- Fixed the client experience bar, It now will show the proper experience.
- Implemented groups, following features are available for groups (limited to zonewide):
- Basic group actions (create, disband, invite, etc.)
- Group chat
- Group spells
- Group experience
- Fixed SendInventoryBulk(), now send only one compressed packet instead of individually sending inventory.
- New login server linking code added.
- Unlimited charged items are fixed.
- Added serverside item stacking support, you can now stack items and they will be properly saved, same with dropping.
- Bug fix that would cause zones to crash if they had more than ~300 spawns.
- Fixed NPC interrupting, it should now be very difficult to interrupt a NPC.
- Updated NPC_Types with some new fields. Backup your DB before sourcing anything..!
- Basic NPC Casting through the databases usedspells column in npc_types.
- NPC's cast spells on self that are considered "unharmful", and use attack spells also.
- If NPC's spells are interrupted, they are now queued as long as they are unharmful spells and casting on self.
- On top of npc.cpp there is now a #define SPELLQUEUE, this is defaulty commented out, if not commented, you will receive
spell information about the NPC's action.
- Added a NPC self spell queue of 20. (If you do #npccast repeatedly for a NPC and its casting, it should queue spells
that it has not yet casted)
- Zonespawnbulkpackets are fixed, this should reduce the traffic and lag while zoning.
- Added a datarate limiting command, see #datarate in EQEmu.
- TRIGGER_ITEM fixed (thanks to strychn)
- %CHARCLASS%, %CHARRACE% added to the npc scripts (thanks to Malevolent)
- Fixed sold items reappearing after zoning/camping/LD.
- Fixed the wrong skill going up bug.
- Fixed the #level bug with the beastlord class.
- Added the 50+ names for classes in /who all.
- Added number of zones and players in login server processing (and chat #listworlds command)
- #level has been cleaned up, if you do not have a status above 100 you can only level to 60, anything over can go to 100.
- Added the checkin for #title, only GM+ can set titles currently.
- Added number of zones and number of clients to be sent to the login server for statistics.
- Fixed login, world, and zone servers to compile for linux.
- Fixed a bug in the login code so it will not break because of public login defines.
- Fixed the client experience bar, It now will show the proper experience.
- Implemented groups, following features are available for groups (limited to zonewide):
- Basic group actions (create, disband, invite, etc.)
- Group chat
- Group spells
- Group experience
- Fixed SendInventoryBulk(), now send only one compressed packet instead of individually sending inventory.
- New login server linking code added.
- Unlimited charged items are fixed.
- Added serverside item stacking support, you can now stack items and they will be properly saved, same with dropping.