Not a member yet? Register for a free account now! Or if you forgot your password, click here to claim a new one.

Revision Log: 1203-1177

Revision 1203 - by Mantheren at 28-05-2010 23:29:22 (GMT100)
  • Improved Drunk/Sober handling.
  • Added additional specific checks for achievement criteria.
  • Fixed some of the random achievements popping up.
  • Fixed the /love criteria and achievements.
  • Fixed the fall while smashed during brewfest achievement.
Revision 1202 - by Mantheren at 25-05-2010 17:28:00 (GMT100)
  • Added missing project files to svn.
  • Fixed a small bug in the InitialAchievements packet could sometimes still freeze the client during login.
Revision 1201 - by Mantheren at 24-05-2010 22:43:48 (GMT100)
  • Fixed SMSG_INITIAL_ACHIEVEMENTS packet could become to large and cause client to get stuck on loading screen.
  • Added (possibly temporary) fix to make the huge totems on buildings in outland invisible.
Revision 1200 - by Mantheren at 24-05-2010 22:24:25 (GMT100)
  • Added Neos's Math Framework.
  • Added Neos's new framework project file structure.
  • Updated all projects to vs2010.
  • Added Neos's .net4 check to main.
  • Neos's removed unneeded using calls in the scripts project files.
  • Added Neos's new map data file serialization.
  • Added Neos's Spells.Targets.Split file.
  • Added Neos's Updated SQL files.
Revision 1199 - by Neos at 10-02-2010 00:42:19 (GMT100)
  • Added 3.2.2 client support.
  • Added new level templates for players and pets.
  • Improved pet/summon systems (part 1; rewriting of the pet base class and associated classes), note: most pet functions are broken as a result.
  • Fixed taming pet spell (should affect more spells).
  • Some minor improvements to the codebase.
Revision 1198 - by Neos at 01-02-2010 16:30:00 (GMT100)
  • Fixed preview talents.
  • Fixed skinning did not return loot.
  • Fixed party chat only worked for leader.
  • Fixed items could not be used in combat.
Revision 1197 - by Neos at 01-02-2010 15:18:16 (GMT100)
  • Changed aura system to reduce load on the database.
  • Improved procing of spells.
  • Relocated parts of the aura bonus damage chain.
  • Reduced amount of aura update packets being send to the client.
  • Added const values to described aura duration (-1 = infinite, 0 = auto, >0 = specified).
  • Changed spell effect apply chain.
  • Fixed NPC spells aura detection reliance obsolete attribute.
Revision 1196 - by Neos at 25-01-2010 20:46:14 (GMT100)
  • Fixed issues where delaying a gametimer could possibly expire the timer if the delay was bigger than the progressed amount.
Revision 1195 - by Neos at 25-01-2010 20:21:17 (GMT100)
  • Fixed command namego.
Revision 1194 - by Neos at 21-01-2010 17:17:06 (GMT100)
  • Added new opcodes.
  • Fixed issues where
  • Fixed issues where items were put into last bag instead of the first empty bag.
  • Changed client time query behavior.
  • Changed Stats command to return the DB-guid instead of the game-guid.
  • Updated spell target vector table structure.
  • Updated several other database structure files (SQL only).
Revision 1193 - by Neos at 18-01-2010 14:00:10 (GMT100)
  • Removed periodic aura debug text.
  • Added extra cases for aura alignment detection.
  • Fixed issues where failed spells did not send a error.
  • Fixed issues where spells like Bloodrage (spell applying specific debuffs) caused an unhanded exception.
  • Fixed issues where spells that had a Item as target failed.
  • Fixed issues where NPCs that where just in combat range tried to move an extra 0 yards, causing strange looking NPC movement.
Revision 1192 - by Neos at 18-01-2010 02:46:01 (GMT100)
  • Fixed some compiler warnings.
  • Added AI support for casting random spells when attacking using ranged weapons.
  • Fixed issues where aura timer was null some items would not be equipped correctly.
Revision 1191 - by Neos at 18-01-2010 02:16:59 (GMT100)
  • Fixed issues with creature ranged attacks.
  • Removed ranged and melee movement state, added new combat movement state and separate combat mode indicator.
  • Fixed issues where database saved auras where not applied (bug from 1190; aura stacking change).
  • Made ranged AI more configurable.
  • Fixed refreshes of auras did not use the custom duration if it was available.
  • Enabled aura updating while dead (fixes issues where certain auras would not be remove until resurrected).
  • Fixed issues where NPC's using ranged weapons had a dead spot where thye would not switch to melee and where also not able to use ranged weapons.
Revision 1190 - by Neos at 18-01-2010 00:40:07 (GMT100)
  • Second commit of the improved AI (ranged NPC & spellcaster should behave in a more appropriate way).
  • Fixed aura refresh bugs.
  • Removed outdated spell overrides.
  • Updated judgment and seal overrides for 3.3.0.
  • Added spell power coefficient DBC entry (and usage for non periodic spells).
  • Fixed proc triggering of spells when a target did not die.
  • Fixed stacking of auras, aura stacks did not refresh when a new application was added.
Revision 1189 - by Neos at 15-01-2010 02:33:18 (GMT100)
  • Fixed issues where some ranged spells dealt double damage.
  • Fixed warriors charge.
  • Fixed weapon damage normalized did double damage from attack power.
  • Fixed issues where some auras where canceled on death (some should be kept active).
  • Fixed issues where critical flag was not set for melee and ranged weapons (visual bug only, actual extra damage was dealt).
  • Added calender class (still not being saved to the database and extremely experimental).
  • Added bounding radius of caster to spell distance estimation.
  • Added real caster guid to spell go and start packets.
  • Removed unneeded hexviewer dumps.
  • Changed login effect to be cast as a triggered Spell.
  • Commented movement map flags dump to console.
Revision 1188 - by Neos at 13-01-2010 22:29:00 (GMT100)
  • Fixed bug where sitting on a chair on bench transfered the active mover to the wrong player.
  • Fixed quest objects where not activated once a new quest was accepted.
  • Added new method to force a certain update field to update (mainly to force dynamic fields to update).
  • Renamed file CellPair.cs to CellVector.cs (only the filename was altered).
Revision 1187 - by Neos at 13-01-2010 20:21:16 (GMT100)
  • Improved AI random waypoint generation.
  • Added new AI script for mob aggressive player friendly AI.
  • Added support for AI to use ranged weapons.
  • Changed map data to support higher detail maps.
  • Added new flags data that stores map flags (data extracted from the client).
  • Fixed precision block shift (should be 7 instead of 4).
  • Added new spell category enum.
  • Added several new methods to the ScriptUnit, ScriptCreature and ScriptPlayer.
  • Fixed most of the compiler warnings.
  • Fixed item usage (drinking potions in combat for example).
  • Added latency factor for player movements.
  • Fixed trade handler exceptions.
  • Removed old disenchantment loaders and template fetchers.
  • Fixed ranged attacktimer reset bug.
  • Changed the update fields fetcher's abstract signature.
  • Fixed item storage errors.
  • Fixed petition errors when uninviting a member from a active petition.
  • Disabled special heavy weapon effects for combat (the flags where probably incorrect).
  • Fixed clearing of target after attacking a unit.
  • Re-enabled ProcTriggerSpell effect.
Revision 1186 - by Neos at 08-01-2010 14:08:10 (GMT100)
  • Fixed bug where players of the opposite team could be invite in to a non allied guild.
Revision 1185 - by Neos at 08-01-2010 14:00:37 (GMT100)
  • Fixed taxi activate far errors.
  • Added additional checks taxi checks to determine if a player can take the taxi.
  • Updated TaxiErrors enum with new values.
Revision 1184 - by Neos at 08-01-2010 13:20:25 (GMT100)
  • Fixed looting of chest and other gameobjects.
  • Added opening animation for looted gameobjects.
  • Fixed AllowCastStart method not being called on the appropriate location and time.
  • Changed instant cast spell checks.
  • Fixed Gameobject loot amount Min/Max.
  • Fixed issues where spell where not canceled appropriately after dying.
  • Added roll for spell bonus items.
  • Changed item table structure (SQL update included).
  • Fixed double death animation for units when dying.
Revision 1183 - by Neos at 08-01-2010 01:53:09 (GMT100)
  • Added new system script event for broadcasting messages.
  • Added new command to extender to send a global alert.
  • Changed send global notification to use appropriate packet and opcode (fixes the GM broadcast command).
  • Added blizzard like loot window for milling and disenchanting.
  • Added disenchanting loot template generator.
  • Fixed loading of permanent enchantments.
  • Improved remove item that took an item as argument, also checks the bags and backpack instead of only the item's stack.
  • Added methods to the loot template to add loot entries (AddLoot; and 3 overloads).
Revision 1182 - by Neos at 06-01-2010 21:49:08 (GMT100)
  • Fixed traps and other spell summoned objects.
  • Fixed issues where items was cast to gameobject (and the other way around) due to a typo.
  • Fixed process guard issues causing the guarded process to restart infinite times.
  • Added new real caster to the spell, representing the owner of the caster (go, item, dynamic) in case this is not a unit.
  • Refactored names for casters in spell class.
  • Fixed issues where loot not generated for a player caused a crash (when something was killed by a non-player object).
  • Added support for account data times request, instead of sending when we feel like it.
Revision 1181 - by Neos at 06-01-2010 01:49:53 (GMT100)
  • Changed enchanting storage, enchantments are not stored in separate fields.
  • Improved gem socketing code.
  • Added new gem socket mask.
  • Store socketed gems in the database by gem id instead of enchantment id.
  • Disabled WorldSpawner warnings about disposing active spawners.
Revision 1180 - by Neos at 05-01-2010 19:52:19 (GMT100)
  • Added new item enchantment groups table.
  • Added missing petition table structs to the sql folder.
  • Merged randoms suffix and random property related methods.
  • Added support for randoms suffixes (not the same as random properties).
  • Added item quality enum.
  • Added new DBC struct for itemproppoints.dbc.
Revision 1179 - by Neos at 05-01-2010 15:08:58 (GMT100)
  • Added a new respawn multiplier config option.
  • Renamed a few log related methods.
  • Optimized mapcell object serializer.
  • Improved respawn behavior of NPCs.
Revision 1178 - by Neos at 04-01-2010 23:40:00 (GMT100)
  • Fixed respawn issue with newly create objects without a serialized variant (needs some cleaning).
  • Changed death state enum from protected to public.
  • Added public forced death state setter.
Revision 1177 - by Neos at 04-01-2010 19:01:55 (GMT100)
  • Fixed guild permission bugs.
  • Fixed guild ranks bug (all ranks where presented as unused).
 

Copyright (c) Codeserver 2006-2009. The Codeserver website is not affiliated with World of Warcraft and/or Blizzard Entertainment, Inc. World of Warcraft and Blizzard Entertainment are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries. All other trademarks are the property of their respective owners.