Commit Graph
850 Commits
Author SHA1 Message Date
Shauren eb0c1bdff0 Core/Vehicles: Fixed vehicles with passengers not counting for kill crediting 2011-04-16 14:01:25 +02:00
Shauren ea5dd86f29 Core/PacketIO: Updated SMSG_CHAR_ENUM data content (bag info) 2011-04-15 19:31:21 +02:00
SimonDMII e38634186c Core/Spells: fix Global Cooldown reset on spell cast interrupt. 2011-04-11 16:35:31 +06:00
Azazel 5357b1ba77 Core/CharDB Cleanup: alter corpse table making column names lowerCamel and move all queries to prepared statements.
NOTICE: column can be named `guid` only if it represents character guid. All other guids will be renamed to reflect their purpose (like corpseGuid in this specific case)
2011-04-11 14:39:00 +06:00
Supabad 3771798a2e Core/BattleGrounds: update Gameobject hook to support multiple destructable building events.
little cleanup in GameObject.cpp
2011-04-10 20:55:17 +02:00
leak 9bed8e49db Core/Arena: Restore personal rating loading 2011-04-10 15:19:54 +02:00
Shauren 6a9fa42a60 Core/GameObjects: Destructible gameobjects now read display info from dbc files 2011-04-09 22:04:56 +02:00
Supabad a5a545a403 Core/GameObjects: add script hook when destructable building is damaged. 2011-04-09 19:28:36 +02:00
Shocker 9efac6fe9f Core/Misc: AddAura should allow adding auras to dead targets if spell is passive/can target dead targets 2011-04-09 19:49:45 +03:00
leak 7935c2f5c2 Core/Arena: Move personalRating to arena_team_member 2011-04-08 21:14:30 +02:00
Supabad 5f4337f7e9 Core/GameObjects: traps that dont have a owner should despawn after spell cast. 2011-04-08 18:33:13 +02:00
Azazel 9f1cc4407a Core/CharDB Cleanup: alter character_homebind table making column names lowerCamel and move all queries to prepared statements. 2011-04-08 17:04:51 +06:00
Azazel 37a6fe2ae7 Core/CharDB Cleanup: alter character_battleground_data table making column names lowerCamel and move all queries to prepared statements. 2011-04-08 11:28:10 +06:00
Shauren 0ae5aca55e Core/Spells: Apply only 1.5 second cooldown to DK runes when spell misses its target 2011-04-07 23:13:35 +02:00
pek2011 337b75cafc Core/Cleanup: Drop some unused code and update some unknown player flags (from Mangos).
Closes #1167
2011-04-07 15:10:10 +03:00
Shauren 24240430ad Scripts/Icecrown Citadel: Fixed Professor Putricide ooze adds behavior (cannot taunt/aggro anymore), also removed targeting dbc hack and scripted the spell properly 2011-04-06 21:21:45 +02:00
Shocker ba80f2fbdc Core/Spells: Fix area target search for spells with SPELL_ATTR2_ALLOW_DEAD_TARGET 2011-04-06 17:00:05 +03:00
leak ae3ab32ea5 Core/Arenas: Refactor arena code and db layout 2011-04-05 21:54:28 +02:00
pek2011 535b663280 Core/Cleanup: Drop various unused code 2011-04-03 16:05:27 +03:00
Shauren 1df9eacd90 Core/Spells: Moved 71880 and 71892 under proper spell family case 2011-04-02 00:09:48 +02:00
Anubisss 1b0843194f Fix gender exploit.
Now check that character has a valid gender (and not an invalid via packet modifications).
This check works when trying to create a character or when building the character list.
If gender is invalid (neither male nor female): can't create the character and can't see in the characters' list (and also can't login with it via packet modding).

Signed-off-by: Anubisss <[email protected]>
2011-04-01 05:05:13 +02:00
Shauren 3800b1c5c2 Core/Loot: Don't report missing item loot for items dropping only money 2011-03-29 17:35:18 +02:00
VladimirMangos c8ec491cbe Core/Achievements: Load achievements before everything else, this prevents criteria update calls during loading things which have already been awarded 2011-03-28 00:45:06 +02:00
Manuel 21a2c56af3 Scripts/Eye of Eternity: Implemented script for Malygos encounter, please report any issue you find.
Thanks for the help to Machiavelli and Shauren.

Signed-off-by: Manuel <[email protected]>
2011-03-26 21:36:06 -03:00
Shauren 592ad10866 Core/Transports: Fixed NPCs on transport disappearing after grid unloading 2011-03-26 20:30:45 +01:00
Shocker cc3b845321 Core/Misc: Fix StopCastingBindSight.
Closes #260
2011-03-26 05:12:34 +02:00
laly b9af020e72 Core/Cleanup: Drop some unused code.
Closes #1010, #581, and #248
2011-03-26 03:28:59 +02:00
Supabad 66ca2a88c4 Scripts/Ulduar: Add proper support for Razorscale harpoon event.
Add script for Razorscale Controller.
Add spell script for Devouring Flame.
A little code cleanup in script
2011-03-24 01:13:53 +02:00
Shauren 2f79b0f266 Core: Removed all double (and more) empty lines 2011-03-21 10:52:14 +01:00
Ramus d0eade83e2 Item - Druid T10 Balance 4P Bonus should improve the debuff's damage if you crit while it's already on a target 2011-03-20 13:00:22 +02:00
Shauren 24cb1c9555 Core/Items: Corrected logic check when placing item on auction
Closes #1017
2011-03-20 11:17:58 +01:00
Shauren 606c890960 Core/Vehicles: Properly remove casted vehicle auras (caster guid is what we must check, not owner) 2011-03-20 00:21:13 +01:00
Shauren e864b0a611 Core/Players: Fixed naked bug for players, original idea by BThallid 2011-03-19 14:49:15 +01:00
Shauren 31b9951f20 Core/Players: Corrected pending bind logic (prevent attempting to bind (and failing) when player left the instance by areatrigger before timer finished) 2011-03-19 13:59:53 +01:00
johnholiver c5bf4f06ae Core/Spells: Implemented Glyph of Steady Shot 2011-03-19 11:15:07 +01:00
johnholiver 1465a081d0 Core/Spells: Lava Burst patch 3.2.2 update - Lava Burst can no longer deal critical damage to targets who are immune to critical strikes (due to, e.g. Roar of Sacrifice, Blessed Resilience). 2011-03-19 11:12:52 +01:00
Shauren 489e629437 Core/Players: Fixed crash in GetBagByPos 2011-03-18 15:41:39 +01:00
Azazel e49b5b44d6 Core/Cleanup: remove C-style cast to (Bag*):
* add ToBag() methods for Item class;
* add GetBagByPos() method for Player class.
2011-03-18 15:58:08 +06:00
Shauren 660e22faeb Core/Corpses: Fixed loading phaseMask if its greater than 255 2011-03-17 09:42:33 +01:00
Azazel ca76e17bd6 Core/Cleanup: refactor honor and arena rating modifying methods:
* simplify wierd logic;
* add const modifiers to several getter methods.

(Idea based on commit [11187] by zergtmn for Mangos)
2011-03-17 11:00:41 +06:00
Shauren 12b65aa206 Core/Pets
Fixed infinite cooldown bugging after relogging
Restored pet create health for pets without pet_levelstats data
Corrected health gain from stamina for DK Ghouls
2011-03-15 13:23:52 +01:00
Shauren 119bb6fcd5 Core/Units: Fixed SelectNearbyTarget to ignore totems, critters and spirit healers 2011-03-15 12:08:07 +01:00
A Metaphysical Drama 4f48b7ae8d Core/Auras: Fixed SPELL_AURA_MOD_POWER_COST_SCHOOL_PCT and SPELL_AURA_MOD_POWER_COST_SCHOOL auras not taking charges at proc 2011-03-15 11:41:12 +01:00
Machiavelli 1c3082446e Core/Gameobject: Respect cooldown for trap and goober gameobjects.
Original patch by VladimirMangos
2011-03-14 23:16:34 +01:00
Shauren cd5744f2c5 Core/Units: Removed unneeded casts in ApplyResilience 2011-03-14 21:39:53 +01:00
runningnak3d dd2405bd6c Core/Misc: Small code style change (very small) 2011-03-14 08:20:12 -06:00
VladimirMangos 05eda57750 Core/Misc: fix item search by guid in bank item slots. 2011-03-14 17:20:20 +06:00
Azazel 1eed7c53a9 Fix a crash introduced in 6ad4044f05 (I should be more attentive) 2011-03-14 10:01:36 +06:00
Shauren e97d6e3a60 Scripts/Icecrown Citadel
* Implemented heroic limited attempts for wing end bosses
* Added script for Blood Quickening weekly quest
2011-03-13 21:51:42 +01:00
Shauren 39acbddf69 Core/Players: Sanctuary status is now updated on area change, fixes argent tournament and frozen halls sanctuaries 2011-03-13 21:47:42 +01:00