Page 1 of 2

CVS 29-05

Posted: 29 May 2005, 16:31
by Sp4M

Code: Select all

- Add : Yellow circle on the ground when a npc can give you a quest
Todo: all quests files need two minor changes (use HelpSirQuait.cs as example)
- Change : Nant build file updated and clean target added
- Changed: Shield blocks in 120 degree arc (was 180)
- Changed: Passive pet is switched to defensive on attack command
- Changed: StopFollow() on NPC death
- Changed: Controlled brain's MAX_OWNER_FOLLOW_DIST is set to int.MaxValue because
           they always follow the owner
- Changed: Controlled NPC is always updated to its owner
- Changed: /mob info is shown in CustomTextWindow
- Changed: Controlled NPC aggression state changes do not stop movement
- Bugfix: New Hashtable crashed with negative hash values
- Bugfix: Doors do not instantly close after open
- Bugfix: Exceptions in DoorMgr and KeepManager
- Changed: Items are saved every time they are move in inventory
- Changed: Removed GameTimer(GameTimerCallback callbackFunction) constructor
           was way too far from intuitive, error with doors was done because of it
           and some other i've noticed its functionality still can be repeated with timer.Start()
- Bugfix: Dead livings do not regenerate hp/power/endurance if they were buffed
- Bugfix: Mobs do not attack other mobs
- Changed: Fiddled a small bit with the new door system ;-) Mainly just 
					 changed the State to eDoorState instead of bool value and added
					 some locking and timer-checks in case two players want to open
					 a door at the same time.
- Bugfix: KeepDoors don't regenerate healt,power or endurance.
- Bugfix: In Zone, now doors should no longer cause ClassCast exceptions
- Changed: Another spell damage formula, thanks to these tests
           http://www.silicondragon.com/Gaming/DAoC/Guides/Sorc_Wiz_Nukes.htm
- Bugfix: Players are only allowed to sell items to merchants now
- New: Basic support for different instant money items, currently hardcoded
       ("bag of coins", "small chest", "large chest", "some copper coins")
- New: Ability for GM/admin to /target <mobname> within some distance
- Change: Con level diff formula changed
- Change: Added Status(int) and Mail(string) fields to account table for later use
- Change: SQL index in loot template added
- Change: SQL commands are logged with DEBUG level
- Change: New WeakRef class to work around WeakReference(null) problems in Mono
- Bugfix: Fixed packet handling (Mono compatibility)
- Bugfix: Fixed NullRef in shutdown of server
- Changed: Zone/Region object handling improved
- New: Hashtable and DictionaryEntry utility collection class
- New: FastMath utility class
- Added: Two new mob commands to do some random mob creations... :)
- Add : new 1.71 npc flags
- Add : region field in DBdoor
- Change : a bit door system with X Y and add field heading in adddoor
- Add : open, close and Flag field added and move some thing about door in GameDoor
- BugFix : missing heading in keep component thanks to Tiv
- Changed: WorldMgr loads zones and regions before compiling scripts 
           (needed if GameLocation is instantiated in static initializers, like some quests do)
- Changed: Included newer log4net version
- New: No exp for recently charmed mobs
- Changed: Pulsing charm works better
- Changed: Improved controlled brain and moved aggro leftovers from GameMob to StandardMobBrain
- Changed: Small improvements to the inventory
- Bugfix: Power and endurance regenerate again after release
- Bugfix: Items acuity bonus is included in stats calculator
- BugFix : door system arraylist init
- BugFix : init of keep bug
- BugFix : some bugfix and improove and more check in keep system
- Bugfix: ArgumentOutOfRangeException in WorldMgr.NPCUpdateThreadStart()
- Add : real Keep system with DB and better design
- Add : keep object system wich is very flexible thanks to an advice of noret so
	it contain guard, banner
- Add : keep door
- Add : keep guard system
- Add : keep banner system
- Add : Door manager
- Removed : eRealmType enum which is the same than eRealm...
- Add : region event when player leave and enter in region
- Add : reorganize region and area event in world folder
- Add : wait time to each path point
- BugFix : woodworking typo and add it to all trained needed
TODO : make system to load keep door link to keep component
TODO : make DB for all keep object(guard and banner) and keep door

Posted: 29 May 2005, 16:32
by Leeetoh
GG :o

Posted: 29 May 2005, 16:32
by echeon
gg bon boulot je suis le prem's :p:p

Posted: 29 May 2005, 16:33
by LittleG
Preumz, merci :)

Posted: 29 May 2005, 16:34
by Mito
Cool , GG et merci!

Posted: 29 May 2005, 16:35
by mambox62
Youhouuuuu

Posted: 29 May 2005, 16:35
by potemkine
j'ai pas tout compris mais GG :D

Posted: 29 May 2005, 16:36
by Ahyli
Bravo :)

Ps: Meme si j'ai rien compri a cause de l'anglais :(

Posted: 29 May 2005, 16:39
by drogmar
Bravo, mais c'est quoi tous ca :P :roll:

Posted: 29 May 2005, 16:48
by Edaetha
Merci à toute l'équipe! :wink:

maj

Posted: 29 May 2005, 16:50
by Ozavat
Bravo pour cette maj encore =) Que de boulot^^

Posted: 29 May 2005, 16:52
by KULGAR
Merci Sp4M :D

Posted: 29 May 2005, 17:02
by Dalio
bravo a l'équipe de DOL, GG, mais il semble que jene puisse plus accéder a mon compte...
"port de flux ouvert
connexion au servuer...
erreur! vous ne pouvez accéder a votre compte!
appuyez sur la touche esc pour sortir du jeu"

ehm j'espere que sela vient pas du serveur...

Posted: 29 May 2005, 17:21
by Cossa
GG pour tout cela, sa a l'air vraiment cool ;)

Posted: 29 May 2005, 18:07
by Phoenix
"Bugfix: Power and endurance regenerate again after release "

Aaaah ça c'est bon ^^