Server Changelog
This page lists all fixes/updates applied to our server software. Please keep in mind that database fixes are not displayed on this page.
Some of the revisions listed here might not have been implemented on the servers yet. You can check the server's current revision in the chat right after you log in to the game.
r162 | Shauren | 2010-03-07 10:43:21
~ Loot tables can now be reloaded with GM command (requires AZ)
r161 | Shauren | 2010-03-06 15:05:14
~ more on destructible buildings - displayid from DestructibleModelData.dbc
~ forced server to treat map 169 (Emerald Dream) like a continent
r160 | Shauren | 2010-03-06 11:39:14
~ currency bag
~ fixed a bug with automated item insertion
r159 | Shauren | 2010-03-05 15:31:15
~ implemented blizz equipment manager
r158 | Shauren | 2010-03-04 14:29:51
~ account data stuff - not that its much of use anyway
r157 | Shauren | 2010-03-04 13:17:43
~ player guid is now displayed with .playerinfo command - now i wont have to query the db every time i want to get it :P
r156 | Shauren | 2010-03-04 13:12:01
~ this wasnt meant to be there
r155 | Shauren | 2010-03-04 13:07:56
~ fixed displaying items in guild banks
~ fixed mailbox items display (no more of the Falcon everything)
r154 | Shauren | 2010-03-03 14:53:21
~ changed only spacing
~ removed Gluth script, it was so wrong that needs complete rewrite
~ fixed MoonScriptCreatureAI::SetCanEnterCombat to actually set & remove the correct flag not do some shit
~ auction house fix - will no longer eat your items if you dont specify buyout price
r153 | Shauren | 2010-02-28 05:49:33
~ added support for getting spellid used in boss encounter from SpellDifficulty.dbc
~ fixed bookcase door in Culling of Stratholme
r152 | Shauren | 2010-02-27 12:53:45
~ crashfix
r151 | Shauren | 2010-02-27 12:36:02
~ spell_coef_override can now be reloaded with GM command
~ crashfix
~ fixed disarming causing spells to do no damage
[Warlock] Demonic Circle
[Mage] Mirror Image - atm everything except name and tooltip works
r150 | Shauren | 2010-02-26 14:33:23
~ crashfix in Hyjal script
r149 | Shauren | 2010-02-26 06:50:59
~ some packet fixes - with this you will be able to see what quest items drop from a mob/GO just like with questhelper if we get db data for that :P
~ Spellfixes
[Paladin] Improved Concentration Aura
[Paladin] Sanctified Retribution
[Paladin] Swift Retribution
[Paladin] Aura Mastery
r148 | Shauren | 2010-02-25 15:07:24
~ crashfix
r147 | Shauren | 2010-02-25 13:44:33
~ implemented quest POI (patch 3.3.0) and got db data for them; credits for data go to Blizzy from UDB forums
r146 | Shauren | 2010-02-25 12:12:11
~ whether spell can crit or be reflected depends on DBC not some custom assignements
r145 | Shauren | 2010-02-25 05:38:55
~ crashfix
~ Vehicles: fixed entering, leaving, moving and scaling with gear :D spells come later :P
~ you should get full hp and mana when getting levelup (doesnt affect .mod level)
r144 | Shauren | 2010-02-24 04:24:29
~ more spell targeting fixes
r143 | Shauren | 2010-02-23 14:31:28
[Shaman] Rockbiter Weapon
r142 | Shauren | 2010-02-23 11:12:09
~ fixed people ending in different instances even if they were in the same group
~ dropped a few columns from worldmap_info, we now get that data from dbc
~ fixed raid icons freezing the client
r141 | Shauren | 2010-02-23 05:53:38
~ crashfix in .debug testlos
~ fixed group buffs like Prayer of Fortitude
~ fixed potions
r140 | Shauren | 2010-02-22 09:35:40
~ merged revs 137-current into trunk, since now all coding will be done in trunk
r139 | Shauren | 2010-02-22 08:53:53
~ fixed the gryphon thingy on death in NR (but didnt test it)
~ fixed a server loop
r138 | Shauren | 2010-02-22 05:26:14
~ Loot disenchant rolls
r137 | Shauren | 2010-02-22 04:14:44
~ crashfixes
r136 | Shauren | 2010-02-21 14:34:42
~ deleted old files
r135 | Shauren | 2010-02-21 14:12:52
~ merged revisions 83-current to trunk
r134 | Shauren | 2010-02-21 13:11:00
~ crashfixes
r133 | Shauren | 2010-02-20 04:57:47
~ gms can again enter raid instances with .cheat triggerpass (lol i broke it)
~ optimization: replaced all Database::Query with Database::QueryNA and Database::Execute with Database::ExecuteNA where possible
r132 | Shauren | 2010-02-19 14:21:31
~ oops my mistake (logic fix in creating instances)
r131 | Shauren | 2010-02-19 14:15:18
~ guess i cant make a commit without one of these - compile error fixed
r130 | Shauren | 2010-02-19 13:54:49
~ Added support for 4-mode instance loot
~ Creatures in raid instances are not respawning
~ Openable items (like the bag from Obsidian Sanctum) containing emblems will no longer bug and will now disappear properly after looting
~ Few fixes in pet casting packet (same as before: never use switch or == operator to compare flags)
r129 | Shauren | 2010-02-17 10:52:28
~ crash fix in destructible buildings
~ few compile fixes
~ added support for 4 instance difficulties, however its only for player limit, creature health and damage atm (loot will come later)
~ instances now use retail base cooldown with configurable rate
~ removed a bunch of duplicate scripts
r128 | Shauren | 2010-02-17 02:48:06
~ prevent double registering a script to the same creature/gameobject/spell/aura/item/quest
~ damn noobs who coded this before - targetMask is a flag, you should never use switch(something) to compare flags!
r127 | Shauren | 2010-02-16 10:27:20
~ added support for UNIT_NPC_FLAG_SPELLCLICK
~ Fixed Rifle the Bodies quest
r126 | Shauren | 2010-02-16 02:23:53
~ update vmap assembler too
r125 | Shauren | 2010-02-16 02:11:38
~ vmap extractor fix
r124 | Shauren | 2010-02-15 15:12:44
~ fixed crashes in ulduar script
~ fixed server stats dumper
r123 | Shauren | 2010-02-15 11:47:26
~ compile fixes
~ reverted stuff that was not intended to be commited
r122 | Shauren | 2010-02-15 11:29:11
~ Fixed proficiency spells (removes the need for relic hackfixes)
~ Removed code that added 25% of strength to parry rating for DKs - its now handled by their passive skill
~ Duel arbiter (the GO know as flag) now varies depending on spell that initiated the duel (will be needed for argent mounted duels)
~ Players will now automatically learn some skill line spells
~ renamed register_dummy_aura to register_scripted_aura and changed it to work for all aura types
~ Fixed all area aura types
~ Big cleaning in spell effects
~ Added spell auras being stored by aura type
~ Fixed Wild Growth (can be re-enabled)
~ Fixed gameobject targeted spawning
r121 | Shauren | 2010-02-15 10:52:35
~ missed that a few revs before
~ some cleanup in WorldStates.h
~ use account flags enum to check if account has a flag, not worldmap_info flags
r120 | Shauren | 2010-02-15 10:41:03
~ Wrote instance handling script for ulduar (atm only used for teleporters)
~ Added chest spawning scripts by ZxBiohazardZx
~ Some cleanup and few quest fixes
r119 | Shauren | 2010-02-15 10:31:23
~ Creatures can now regenerate energy too (not that they have it anyway...)
~ Added Group::CompleteCriteria(uint32 criteriaId) to use in scripts
~ Talking with NPC can now trigger kill credit (for use with "Talk to" quest objectives)
r118 | Shauren | 2010-02-15 10:07:24
~ Some changes to battlegrounds - read entry from DBC to check if such BG exists; player limits also read from dbc;
~ Arena packet fixes
r117 | Shauren | 2010-02-15 09:34:40
~ Added support for spells that complete quests (these quests will not be autocomplete now)
~ Fixed Player::ResetAllCooldowns() - will not use selection's guid as 2nd argument for ClearCooldownsOnLine (what if that guid somehow matches a spell id that was supposed to be reset?)
~ I really hope its the last time. THERE ARE 2 BATTLEGROUND QUEUES, NOT 3!
r116 | Shauren | 2010-02-15 09:13:11
~ Destructible buildings
~ New GM command .go repair - repairs a destructible building
~ Call GameObjectAIScript::Destroy() when deleting the gameobject
r115 | Shauren | 2010-02-15 09:05:17
~ GOOBER gameobjects can now cast spells or start a gossip when activated
~ Fixed static object spawns
~ Cleaned some old mess
r114 | Shauren | 2010-02-15 08:50:07
~ renamed skilllinespell to SkillLineAbilityEntry
~ use player flags enum, not pure numbers
r113 | Shauren | 2010-02-15 08:17:08
~ Finally fixed handling target type 104. This fixes the following: Cone of Cold, Dragon's Breath, Shockwave, Typhoon
~ Fixed Wild Growth not working when not in group
r112 | Shauren | 2010-02-15 07:50:37
~ Fixed self ressing spells: Soulstones, Reincarnation and Darkmoon Card: Twisting Nether
r111 | Shauren | 2010-02-15 07:31:26
~ Typo in previous commit
~ Fixed saving pets to database as permanent spawns (.mod GM command) thx ArcEmu for finding old ascent bugs
~ GO activate command now properly sets and unsets GO_FLAG_IN_USE
r110 | Shauren | 2010-02-15 07:06:41
~ Added auto-cast events for shaman Spirit Wolves
r109 | Shauren | 2010-02-15 06:52:03
~ Added support for ACHIEVEMENT_CRITERIA_DATA_TYPE_INSTANCE_SCRIPT - works similar to disabling criteria completely but allows the criteria to be completed by manual setting the progress
~ Removed the option to disable achievement system - its no longer needed
r108 | Shauren | 2010-02-15 06:31:37
~ Added support for uint8 in DBC files (fixes crash added in r106 and allows to use SpellItemEnchantmentCondition.dbc - meta gem requirements)
r107 | Shauren | 2010-02-15 06:08:23
~ Got rid of the rest of realmserver leftovers
r106 | Shauren | 2010-01-29 13:13:35
~ dont use FindFreeEnchantSlot, echantments are applied to fixed positions
~ Meta gem requirements
r105 | Shauren | 2010-01-28 13:48:54
~ missed a file again...
r104 | Shauren | 2010-01-26 13:27:40
~ Added precompiled headers for scripts release builds, woot compile time is now a lot shorter
r103 | Shauren | 2010-01-26 07:56:23
~ crashfix
~ compile fix
r102 | Shauren | 2010-01-25 14:35:45
~ oops missed that
r101 | Shauren | 2010-01-24 10:38:53
~ Faction-based loot - only items that belong to your faction and items for both are used for loot generating (faction column from items table is it)
~ Faction tabards (like the one of Kirin Tor, instance rep crap) - NOTE you will only get the rep if the instance does give the rep normally (WotLK instances, not raids)
~ Some work on target 104, it may or may not fix Shockwave and Typhoon
[Death Knight] Glyph of Heart Strike - should not stack from different DKs
[Paladin] Judgement of Light - should not proc that much
[Paladin] Judgement of Wisdom - should not proc that much
r100 | Shauren | 2010-01-23 10:41:41
~ Brand new system for automated item insertion on player login :D
~ Changed how achievements are saved, first delete all current progress then insert data (now complete resets done with GM commands will save)
~ Added new function to force setting criteria progress that will not check if its completed or not, just will set it (will use in instance scripts)
~ Fixed character deletion (just the packet, chars were deleted anyway)
~ New GM command .item removeset (obviously removes item set from inventory)
~ New GM command .lookup gobject for Gameobject lookups
~ New GM command .lookup spell
~ .item remove can now take itemlink instead of itemid (CAN, not has to), samw with .item add
~ Changed how item using is handled, spells will be read from database instead of relying on client packet (also fixes possible exploits with that) - should also fix potion cooldown
~ Added support for prismatic sockets (yay for blacksmiths)
~ Fixed engineering enchants
~ replaced all player_shared_from_this with plr_shared_from_this, no need to have both
~ Cooldown on items is now set after cast succeeds (not right after use)
~ Made spells like http://www.wowhead.com/?spell=54301 (with uber high BaseValue) to summon vehicle instead and cast the spell with id in that value rather than spawn that many mobs (too bad it breaks them but at least server wont crash)
btw. Rev 100 :D
r99 | Shauren | 2010-01-23 10:28:08
~ Added script for custom teleporters
r98 | Shauren | 2010-01-19 13:54:55
~ feral AP
r97 | Shauren | 2010-01-19 13:09:22
~ Fixed Arathi Basin
~ Added a bunch of item spell scripts for quests
[Death Knight] Death and Decay
[Death Knight] Death Gate
[Death Knight] Dancing Rune Weapon AI
r96 | Shauren | 2010-01-17 05:25:22
~ i hope i implemented downranking coef penalties properly
~ some changes to old code, if this doesnt fix blessing of sanctuary then im out of ideas
~ drunk correction
r95 | Shauren | 2010-01-16 10:07:37
~ fixed login failures
~ crashfix
~ compile fixes
r94 | Shauren | 2010-01-16 10:02:55
~ hopefully this fixes blessing of sanctuary, sadly previous fix didnt do it
~ warrior rend formula (my stupid maths mistake)
r93 | Shauren | 2010-01-16 06:45:46
~ need to reorganise some stuff in scripts (stupid svn wont let me delete folder and add it with same name new content at the same time) PART2
r92 | Shauren | 2010-01-16 06:25:07
~ need to reorganise some stuff in scripts (stupid svn wont let me delete folder and add it with same name new content at the same time)
r91 | Shauren | 2010-01-15 14:23:50
~ finally finished new spell coefs table for rev 57
~ added also gossip scripts from arcscripts (not converted yet)
[Druid] Rip AP coef depends on combo points
[Druid] Swipe coef is in db, not core now
[Warrior] Concussion Blow coef is in db, not core now
[Warrior] Shockwave coef is in db, not core now
[Warrior] Intercept coef is in db, not core now
[Warrior] Heroic Throw coef is in db, not core now
[Warrior] Shattering Throw coef is in db, not core now
[Warrior] Glyph of Devastate
[Paladin] Seal of Light: Judgement coef is in db, not core now
[Warlock] Seed of Corruption ranks 2 and 3
r90 | Elf | 2010-01-15 13:58:36
~ Added the scripts into arcscripts folder
Don't know why it never on the last commit.
r89 | Elf | 2010-01-15 13:48:33
~Added partly converted arcscripts
r88 | Shauren | 2010-01-14 12:09:19
~ Added solution file containing scripts
~ crashfix
r87 | Shauren | 2010-01-14 11:05:54
~ titles anyone?
r86 | Shauren | 2010-01-14 09:59:43
~ Nature's Guardian proc internal cooldown is 30 seconds, not 8 (i should move that to database anyway)
r85 | Elf | 2010-01-14 08:52:19
Removed empty cases in SpellEffects.cpp - My first Commit! :)
r84 | Shauren | 2010-01-13 08:14:07
~ Fixed .debug setallratings crash when used on creatures
~ Disabled procs will now send SPELL_FAILED_DONT_REPORT instead of SPELL_FAILED_SPELL_UNAVAILABLE (less spam, unknown source for players :P)
~ Fixed crash with GO casting spells that take power
~ Removed all of Val'Anyr code, it was wrong
~ Fixed logic in SpellAuraModRatingByStat (Molten Armor crit chance increase will now work, also DK parry)
~ Lightning Shield cannot proc on self (even from Static Shock)
~ Fixed extra proc flags logic (mostly CUSTOMPROC_PROC_ON_SELF; lol no cast/hit has this flag assigned to dont check (and fail) if it has it)
~ More crashfixes
r83 | Shauren | 2010-01-12 11:19:20
~ compile fixes
r82 | Shauren | 2010-01-12 08:21:37
~ 3.2.2 branch is really 3.2.2 now
r81 | Shauren | 2010-01-11 10:06:10
~ 3.2.2 branch with all current updates
r80 | Shauren | 2010-01-11 10:05:46
new folder yay
r79 | Shauren | 2010-01-11 09:36:13
~ Allow disabling procs and talents via spell_disable table
r78 | Shauren | 2010-01-11 09:22:42
~ crashfix and compile fix
r77 | Shauren | 2010-01-10 13:02:37
~ crashfix
r76 | Shauren | 2010-01-10 09:27:40
~ objmgr -> sObjectMgr in scripts too
r75 | Shauren | 2010-01-09 07:52:17
~ Quest gold rewarding now checks if you reached the cap (no error, it wont prevent from turning in the quest, just gold is skipped then)
~ Small correction to vendors - you now see all heirlooms even if your race/class cant use it (are there such ones?)
r74 | Shauren | 2010-01-08 12:08:39
~ PLAYER_BYTES_3 are now saved in database as one field, not split into pvprank and stuff
~ Drunk system (yay)
~ enabled ACHIEVEMENT_CRITERIA_DATA_TYPE_S_DRUNK
~ added support for linked gameobjects to types: GOOBER, CHEST, SPELL_FOCUS - (spellfocus had it but it was overriding whole GO info making it useless)
~ Proc targeting
~ Matrix Punchograph 3005-D
[Shaman] Storm, Earth and Fire - Earthbind
[Death Knight] Blood-Caked Blade
[Paladin] Avenger's Shield - hopefully fixed missing
r73 | Shauren | 2010-01-03 13:53:11
~ Battleground queue count reduced to 2 fully (this time)
~ Added check for meta gems being put in non-meta sockets (yay no more exploiters if there were any)
~ Added support for the little mounts (lol)
r72 | Shauren | 2010-01-03 08:14:10
~ Fixed "How do I create a guild team?"
~ Dalaran guards gossip script
r71 | Shauren | 2010-01-02 15:16:53
~ Logic mistake in ACHIEVEMENT_CRITERIA_DATA_TYPE_T_PLAYER_LESS_HEALTH
~ Send SMSG_ARENA_ERROR instead of SystemMessage("You must be a member of an arena team to do that.")
~ Fixed character creation bug introduced some revs before
~ Fixed character recustomization properly
~ New chat type in 3.3 CHAT_MSG_PARTY_LEADER
~ yay, yells will be parsed for GM commands too :P
~ misc fixes related to gameobjects (should not change anything really)
~ Added item stat count calculation on startup (will be useful later)
~ Some spell targeting fixes
~ Fixed typo in EFF_TARGER_ALL_RAID_IN_AREA
~ Re-implemented spell aura 220 (SpellAuraModRatingByStat, was SpellAuraSpellHealingStatPCT before) - this should fix Molten Armor
~ Refixed Improved Devouring Plague
~ Fixed Fire Nova killing the totem
~ Fixed compile errors
~ Fixed crash in SpellEffectCreateItem
~ Fixed some retarded code. Flametongue Totem, Healing Stream Totem, Mana Spring Totem, Judgements of the Pure should work now
~ Flight path mount models
r70 | Shauren | 2009-12-28 12:39:02
~ .resetbasestanding GM command
~ profession discoveries should now properly announce
r69 | Shauren | 2009-12-28 05:47:53
~ Spells: changed how spell_data table reads EffectSpellClassMask, it will now set if its not -1 (previous way didnt allow to set it to 0)
~ Spells: damage shields like Holy Shield now are affected by spell coefs (either spellpower or AP or both)
~ Spells: players cannot be taunted
~ Arenas: spells with cooldown longer than 10 minutes cant be used in arenas (down from 15)
[Shaman] Fire Nova
[Shaman] Elemental Oath 2nd part (about clearcasting)
[Mage] lowered water elemental bonus damage inherited from caster from 40% to 33%
[Mage] Glyph of Eternal Water
[Mage] Mana Shield is now affected by spellpower
[Mage] Polymorphs: black cat, rabbit and turkey will make target regen health too
[Paladin] Hand of Reckoning damage part
[Paladin] Exorcism is now castable on players and will always crit on undead and demons
[Hunter] Rapid Killing now properly affects Arcane Shot
r68 | Shauren | 2009-12-27 07:46:28
~ missed SQL from rev 58 lol
~ characters - replaced forced_rename_pending with login flags, will be using them to force rename, recustomize, change race and change faction (maybe talent resets too)
~ reducing lag - achievement saving is now 100% using QueryBuffer
~ AuthCodes.h updated for 3.x.x (lol we had pre-wotlk)
~ allow disabling all achievement criteria before all other checks in UpdateAchievementCriteria()
~ Implemented character recustomization just like on retail (login flag 2; .recustomize is the ingame gm command)
r67 | Shauren | 2009-12-26 11:32:39
~ Compile fixes
~ ACHIEVEMENT_CRITERIA_TYPE_EARN_ACHIEVEMENT_POINTS
[Rogue] Mutilate refix
r66 | Shauren | 2009-12-26 06:21:04
~ All achievement progress is now saved (will now properly display recently completed achievements)
~ Allow disabling achievement criteria regardless of type
[Rogue] Mutilate
r65 | Shauren | 2009-12-25 11:56:56
~ Dailies will now also be considered for ACHIEVEMENT_CRITERIA_TYPE_COMPLETE_QUEST (its by quest id)
~ Honor - will no longer show 10x more honor gained
~ Fixed SpellEffectAddHonor
~ Not only DKs but also warriors, rogues and hunters dont get bonus damage from spellpower
r64 | Shauren | 2009-12-25 07:16:05
*no message*
r63 | Shauren | 2009-12-25 06:22:20
~ Renamed objmgr to sObjectMgr
~ Achievements: new criteria type: ACHIEVEMENT_CRITERIA_TYPE_BG_OBJECTIVE_CAPTURE (atm WSG only)
~ Achievements: new criteria type: ACHIEVEMENT_CRITERIA_TYPE_HONORABLE_KILL
~ Achievements: new criteria type: ACHIEVEMENT_CRITERIA_TYPE_HONORABLE_KILL_AT_AREA
~ Interrupt creature spell cast when they die
~ Spell fixes:
[Paladin] Judgement of Light healing
[Item] Monster Slayer's Kit
r62 | Shauren | 2009-12-21 14:15:56
~ Memleak in achievement reward giving
~ Re-enabled some GO gm commands
~ DoT crit damage is affected by spell not melee resilience!
~ Do not double apply spellpower coef to periodic leech effects
[Priest] Improved Vampiric Touch - instant damage part
[Item] http://www.wowhead.com/?item=47316 and all its versions
r61 | Shauren | 2009-12-19 05:50:00
~ 3.3 - you can only be in 2 battleground queues (down from 3)
~ 3.3 - fixed battleground queues (packet)
~ You cant have more than 10 chars on account
~ Trainer spells are affected by faction standing now
~ Val'Anyr fix for 3.3 (mechanics changed)
~ Enchanting fix
~ 3.3 totem models
~ Totems - will be summoned slightly above the ground now (caster Z + 1.5) no longer using land height (unreliable since WotLK)
~ 3.3 SpellFailure.h
~ More changes to proc targeting (if victim == NULL then self)
r60 | Shauren | 2009-12-16 09:57:11
~ You can no longer make an auction with bid = buyout
~ Auctions: you specify required level in search, not item level
~ 3.3 - you can only be in 2 battleground queues
~ 3.3 - groups should no longer crash the client
~ Groups: raid difficulty is now initialized when group is created (no "difficulty set to ." message anymore) and its saved (not used in raids yet)
~ Achievements: implemented HK ones
~ Quests: finished and not turned in repeateables will now show blue question mark above NPC head
~ Moar 3.3 quest related fixes
~ Quests: on quest cancelling collected items are destroyed
~ Spell fixes:
[Mage] Shattered Barrier - will only trigger when ice block is broken with damage
r59 | Shauren | 2009-12-13 09:55:49
~ map extractor fix for 3.3.0
~ spell_data table can now be reloaded with gm command
~ Heirlooms can now be sent to opposing faction (no cheating with sending boa to send also other stuff)
~ Spell fixes:
[Death Knight] Death and Decay (less hacky)
[Death Knight] Blood Presence (unhacked, talents should now affect it)
[Death Knight] Frost Presence (unhacked, talents should now affect it)
[Death Knight] Unholy Presence (unhacked, talents should now affect it)
[Hunter] Explosive shot (less hacky)
[Druid] Eclipse (separate cds 30s and shared 15s)
[Druid] Naturalist (removed useless hackfix that did nothing)
~ SpellNameHashes.h updated to 3.3.0
~ A bit of cleanup in SpellFixes.cpp
r58 | Shauren | 2009-12-12 09:44:50
~ that 3.3 branch is no longer needed either
r57 | Shauren | 2009-12-12 08:58:47
~ Spell hashes file updated to 3.3
~ new function for DBCStorage - LookupRowForced
~ Scripts compile fixes
~ Spell fixes:
[Druid] Wild Growth
[General] Shadowmourne damage dealing spell - damage is split
r56 | Shauren | 2009-12-11 12:17:19
~ lol compile fix (forgot to delete old version of blessing of sanctuary)
r55 | Shauren | 2009-12-11 12:05:36
~ corrected previous rev (lol, save weekly quests to db!)
~ Spell fixes:
[General] DoT - coef is per TICK, not calculated for total and then divided by amount of ticks!!! (previous way lowered the damage when you had an aura that extended the duration) - WARNING - SOME DoTs MAY BE OP IN FIRST STAGE; NEED TO UPDATE COEFS IN DB TO BE PER TICK NOT TOTAL
[Shaman] Spirit Wolf (fixed damage hopefully)
*Spirit Wolf - Spirit Hunt (will now work)
[Warrior] Damage Shield
[Paladin] Blessing of Sanctuary
[Priest] Mind Sear will not do dmg to its target (only around him)
r54 | Shauren | 2009-12-10 13:13:49
~ Misc quest stuff (3.3 related)
~ Weekly quests now work
r53 | Shauren | 2009-12-10 02:51:12
~ I heard you like 3.3?
~ Added proper dodge ratios for calculating dodge on all levels
r52 | Shauren | 2009-12-10 02:42:45
3.3 branch - updated to 3.3 and successfully logged in, i say its ready
r51 | jmruzik87 | 2009-12-09 21:46:26
modified Trunk/src/osiris-game/Spell.cpp *fix compile error
modified Trunk/win/VC90/osiris-game.vcproj *include lib directories
modified Trunk/win/VC90/osiris-shared.vcproj *include lib directories
r50 | Shauren | 2009-12-09 09:14:03
~ procs r implemented, deleting this branch, its not needed anymore
r49 | Shauren | 2009-12-09 08:33:54
r48 | Shauren | 2009-12-08 14:10:49
~ oops, missed this
r47 | Shauren | 2009-12-08 14:10:17
~ playeritems_insert_queue and character_insert_queue updated to new char db structure and re-enabled them
~ Achievement compile fixes (lol)
~ GMs are not completing Realm First! achievements
~ Fixed .cheat explore (on, off to toggle it)
~ Fixed exploration saving (affects icecrown and few more :P)
~ Added hack switch() to MapMgr::GetAreaID for exceptions for zones that depend on Z coord too (Maker's Perch, Makers' Overlook, dalaran, ebon hold, undercity, ironforge)
~ Loading spells from database: will now add spells from playercreateinfo if there is no data
~ Implemented SpellAuraAllowPeriodicCrit, your DoTs and HoTs can now crit if you have required aura (like shadowform)
~ Added Mohawk Grenade target case to SpellTargetScriptedEffects
~ Removed shit code from HandleProc that incorrectly set proc target
~ Added gossip script to the mohawk guy
r46 | Shauren | 2009-12-06 05:52:09
~ Spell fixes
[Priest] Glyph of Prayer of Healing
[Rogue] Glyph of Vigor refix
~ Achievement tweaks
r45 | Shauren | 2009-12-06 05:02:54
r44 | Shauren | 2009-12-05 14:09:20
crap
r43 | Shauren | 2009-12-05 14:07:31
~ Spell fixes
[Paladin] Righteous Vengeance
[Paladin] Sheath of Light
[Paladin] Seal of Light (judgement)
[Paladin] Seal of Wisdom (judgement)
[Paladin] Seal of Justice (judgement)
[Paladin] Seal of Command (judgement)
[Paladin] Art of War (will now correctly proc on melee attacks)
[Mage] Glyph of Invisibility
[Mage] Glyph of Improved Scorch
[Mage] Glyph of Mirror Image
[Priest] Body and Soul
[Priest] Glyph of Prayer of Healing
[Priest] Dispersion
[Warrior] Bladed Armor (its per 108, not 180)
[Death Knight] Dancing Rune Weapon (damage and display)
~ Hopefully fixed spells that proc on healing (should no longer cast on enemies)
~ Count on items when rolling?
~ Pet name generation (locks and DKs) will now be stored in db, not using NameGen.dbc which is for player random names
~ Reputation works now
~ Removed old, useless code for Healing Way (shaman, pre-WotLK)
~ New target handlers type 89 (directly in front), 90 (non-combat pet) and 104 (cone width 30 deg, range 10y), fixes Cone of Cold, Shockwave and few more
~ 3.3 lol - Shadowmourne effect and Invincible mount
~ Replenishment (1% mana every 5 secs, not 1 mana every 5 secs)
~ Picnic Basket (spell effect handler, fixes a lot more than just this)
~ Val'Anyr, Hammer of Ancient Kings - more fixes
~ Added map extractor to SVN
r42 | Shauren | 2009-12-01 14:41:52
~ missed sql for char db
~ achievement debug command are not going live :P
r41 | Shauren | 2009-12-01 14:36:11
~ Spell procs (fixes a lot pf procs)
~ HOORAY! Achievements are good now
~ Val'Anyr, Hammer of the Ancient Kings
r40 | Shauren | 2009-11-11 13:29:41
~ fixed saving of macros on action bars
r39 | Sphere | 2009-11-11 09:53:34
- Fixed actionbar commit
- Removed shaurens previous Gameobject Rotation, though its correct, its causing lag issues. Needs to be looked into (Revision 26)
- Fix to the stupid extra scripts that drove me nuts.
Hopefully we should be a bit more stable, once we get more crashdumps in, time to go to work.
r38 | Shauren | 2009-11-11 06:06:29
* Proc changes branch: reverted spell coef based on name hash
r37 | Shauren | 2009-11-11 05:35:31
* Gold cap: players wont be able to go over max gold so no gold reset (yay)
* Guild banks: guild master gold limit wont be ever changed
* Guild banks: gold limit is now 1844674407370955g 16s 15c
* Guild banks: dropped bankTabCount field from database, was causing crashes when set wrong and was useless as we can calculate that
* Guilds: promotion log - will no longer say promoted to Guild Master always (apparently for someone there are only 2x "X" in this set: X, X, X)
* Mail system: you can no longer COD wrapped items (prevent wrapped COD scam)
r36 | Shauren | 2009-11-09 10:22:16
~ First part of BoA items - binding and mailing
~ Added SQL to fix flags on player BoA items that are already soulbound
r35 | Shauren | 2009-11-09 06:11:20
~ Added totem category check, this time properly
~ Added missed SQL for rev 33
~ Tweaked shaman totem bar - will check everything except GCD (goddamn i hate that code but i couldn't make it non-triggered because GCD is checked then)
r34 | Shauren | 2009-11-09 03:21:20
commented out totem category check, its wrong now
r33 | Shauren | 2009-11-08 14:24:22
~ Player action bars are now per talent spec (blizzlike)
~ Added totem category check to Spell::CanCast (and ItemInterface::HasTotemOfCategory related to that)
~ Added Spell::SpellEffectMultiCast (fixed shaman totem bar)
r32 | Shauren | 2009-11-06 14:45:58
~ Spell loot (clams, placed directly in bag) and its table spellloot
~ More tweaks to charters (now you can get them successfully but turn in always at guild master (WTF?))
~ Cold Weather Flying no longer requires relog to activate
~ Enchanting scrolls are now working properly
~ Spells will no longer consume the reagent if aura removing the need for it is active (wasnt needing them but still used)
~ As usual automated line endings normalization in files i just opened :P
r31 | Shauren | 2009-11-05 13:07:42
More charter related packet fixes
Added SQL tool to completely wipe player talents (up to date for 3.2.2)
Fixed a crash in instance scripts (magister's terrace - priestess delrissa) hopefully!
r30 | Shauren | 2009-11-04 09:49:20
small change to hit proc flag assigning
r29 | Shauren | 2009-11-04 09:05:19
reverted titles change
r28 | Shauren | 2009-11-04 09:01:25
titles (testcommit)
r27 | Shauren | 2009-11-03 07:54:17
~ .unlearn now removes the spell from deleted spells too
~ New GM command .deletespell - moves currently know spell to deleted spells
~ Arena charter vendors are now recognized by NPC flag (they are petitioner but NOT tabardchanger)
~ Started Heirlooms - added quality to enum, color code, functions that will be used in future, bonding types, DBC format (loading commented out) - all functions not used yet if not commented out
~ Fixed extended costs, this time properly (last time i missed brackets here and there)
~ .worldport uses orientation as 5th, optional argument (radians)
~ bumped MAX_DUNGEONS to 3.2.2 value
~ mail system - checks if target mailbox is not full (yes, this is the same as before, but changed few things, shouldn't bug); proper error message when sending BoP item
~ player - next field to store titles, now you can add and save titles over 128
~ don't check GMs for profession limit
~ implemented new 2v2 extended cost restrictions
~ title rewards from quests are now added properly
~ titan's grip damage penalty
~ auto-normalized line endings in files i opened (not necessarily modified)
r26 | Shauren | 2009-11-03 04:36:19
GO rotation (YES IT HAS TO WORK, I LOOKED HOW IT SHOULD WORK IN ARC, ASPIRE AND MANGOS) caps FTW
r25 | CoolManBob | 2009-11-01 18:00:26
Copying Trunk to My Dev Folder
r24 | CoolManBob | 2009-11-01 17:59:51
r23 | CoolManBob | 2009-11-01 17:43:23
Sphere's Dev Branch
r22 | CoolManBob | 2009-11-01 17:40:41
Added a Development Branch For Myself
r21 | Sphere | 2009-11-01 17:31:18
~Commiting a HUGE Revert to multiple things that caused major issues.
Re-implemented -
-- Item extended cost
-- Character Deletion
-- Removing of CanAffordItem and GM Robe fix
-- Up to revision 10 on the old SVN
Reverted -
Commits after revision 15.
-- Fastguard for Locking/Unlocking Mutexes
-- Vehicle Changes from revision 11, as well as the other misc fixes
-- Item Quality Heirloom
-- Achievement fixes that were implemented by CoolManBob
-- Revision 11 - 16 on Old SVN. TEST YOUR STUFF BEFORE COMMITING
Relook at your fixes, see what was missed. I don't wanna buggy commits or commits that don't work.
r20 | Shauren | 2009-11-01 14:45:10
NPC flags - now compatible with all databases that get them from retail
new .deletespell command (moves a spell to deleted)
changed .unlearn - will now remove from deleted_spells too
r19 | Shauren | 2009-11-01 10:46:48
Proc changes branch:
* Ancestral Awakening ranks 1 and 2
* Shamanistic Rage mana restoration
Trunk:
* Restored revisions 7 and 12
* Titles - added another field to database for title storing
* Titles - updated the enum (is that even needed? i think i will replace it with dbc)
* Quests - title reward is now given properly (by bit_index from dbc, not main index) note: blizz sends main index in packets (and all dbs have it set like that) so this change was neccessary
* Portal to Isle of Quel'Danas - scripted spell and moved it to other file (removed the GO script btw) - will no longer allow flying mounts on the isle !!!THIS IS NOW BLIZZLIKE - REQUIRES COMPLETION OF DAILIES!!! if you want to have no requirements (will not bug flying mount!) change spell on gameobject in database from 44876 to 44870
* Removed duplicate scripts for ebon hold teleporters
* Fixed scaling mounts
* New 2v2 extended cost restrictions
r18 | CoolManBob | 2009-10-31 22:48:51
Reverted an Achievement thing, until I implement new Achievement Memory Reducing stuff
r17 | CoolManBob | 2009-10-31 22:32:47
Fixed Compile Errors
r16 | CoolManBob | 2009-10-31 21:14:09
Did some C++ style changes, and added some Functionality support
r15 | CoolManBob | 2009-10-31 21:00:00
Reverted to rev 7
r14 | Shauren | 2009-10-31 17:14:54
oops, name
r13 | Shauren | 2009-10-31 17:13:45
We now use proc flags from dbc
r12 | Shauren | 2009-10-31 17:11:30
added item quality heirloom to quality enum
r11 | CoolManBob | 2009-10-31 13:00:55
Vehicle Changes, and other misc fixes
r10 | CoolManBob | 2009-10-31 12:30:41
Added a FastGuard for Locking/Unlocking mutexes
r9 | CoolManBob | 2009-10-30 23:52:47
Fixed Compile Errors
r8 | CoolManBob | 2009-10-30 17:46:42
Reduced Achievement memory overhead significantly :)
Run the SQL! otherwise larger achievements wont save
r7 | Shauren | 2009-10-30 08:45:21
GMs can no longer bypass forced robes by using bank
removed ItemInterface::CanAffordItem - copied & pasted it in all places (2) and fixed error messages for it
r6 | Shauren | 2009-10-29 15:45:44
Will use that for developing proc changes (from http://arcemu.org/forums/index.php?showtopic=18740)
r5 | Sphere | 2009-10-29 15:42:35
~Fixing revision issues. added custom build step.
r4 | Shauren | 2009-10-29 13:53:38
~ Restored extracting revision on windows build
~ Fixed extended costs on vendors (woot, no more free stuff)
(from previous svn)
r3 | CoolManBob | 2009-10-29 01:37:42
Fixes Character Deletion
r2 | Sphere | 2009-10-29 01:00:45
Not sure why this didn't commit, but here it is.
r1 | Sphere | 2009-10-28 23:55:34
~Commit for Structure & Current Data for transfer to new SVN.
All This work is Copyright Tenacious Gaming LLC
