Commit Graph
100 Commits
Author SHA1 Message Date
Shauren b1e4a1b14f Core/Tools: Replaced libmpq with StormLib and made map extractor use it, you can now extract 4.2.2 dbcs with it (still not maps)
TODO: Update ADT structure
2012-02-20 19:12:05 +01:00
Shauren 565838d39c Core/ObjectMgr: Fixed typo in field name in hotfix loading query 2012-02-01 15:39:25 +01:00
Shauren ea070e44e0 Core/Items: Defined "unk" field in HotfixInfo 2012-01-31 15:13:38 +01:00
Shauren 1b676b1ccf Core/Items: Some work on hotfixes and SMSG_DB_REPLY 2012-01-31 14:02:59 +01:00
Shauren ad65f4a354 Merge pull request #5015 from LihO/master 2012-01-30 13:17:58 -08:00
Shauren fdbb3e52bc Core/Commands: Fixed crash in .modify reputation 2012-01-30 18:19:07 +01:00
Shauren 59c470894a Core/Spells
* Removed deprecated dbc field and properly initialize ManaCostPerlevel
* Corrected order of required shapeshift form fields
2012-01-30 18:18:36 +01:00
Shauren a6b9350396 Core/Protocol: Updated SMSG_TRAINER_LIST structure (fields still need filling) 2012-01-30 17:52:22 +01:00
Shauren e865cffc33 Core/Protocol: Enabled CMSG_SET_ACTION_BUTTON handler 2012-01-30 17:49:44 +01:00
Shauren 6089d4642b Core/Protocol: Resolved conflicing opcodes MSG_TALENT_WIPE_CONFIRM and CMSG_VERIFY_CONNECTIVITY_RESPONSE 2012-01-30 15:28:38 +01:00
Shauren 0eee3e238c Merge pull request #5011 from Bootz/master 2012-01-30 04:18:39 -08:00
Shauren 01aeccb8d7 Core/ObjectMgr: Improved error message to include source of the error
SQL: Renamed files to match standards
2012-01-30 12:41:05 +01:00
Shauren 83e0486e59 Scripts/Icecrown Citadel: Professor Putricide will now remove Mutated Plague from players when dying 2012-01-30 12:31:59 +01:00
Shauren 7575ba3898 Core/Player: Missed change for talents packet 2012-01-29 18:31:55 +01:00
Shauren 23c44b2a16 Core/Players: Fixed talents tree specific spells to work with dual spec 2012-01-29 18:22:50 +01:00
Shauren ef471da666 Core/Player: Updated talent system for cataclysm 2012-01-29 17:40:14 +01:00
Shauren e7064803bb Typo fix 2012-01-29 12:12:34 +01:00
Shauren 20595bf97d Core/Auras: Updated handlers array (added new auras, unhandled for now) 2012-01-29 12:01:59 +01:00
Shauren 71ec09ab1f Merge pull request #4986 from LiMCrosS/patch-1
Scripts/Icecrown Citadel: Updated Sindragosa MovementInform hooks to match the movement generator type
2012-01-28 13:56:23 -08:00
Shauren 05c8dd3042 Core/DBCs: Fixed memory corruption caused by out of bounds array access 2012-01-28 19:50:50 +01:00
Shauren 0df5e19bd6 Core/Spells: Implemented mounts 2012-01-27 11:24:41 +01:00
Shauren 94c27e3cce Core/SmartAI: Fixed SMART_ACTION_SEND_TARGET_TO_TARGET for gameobject targets 2012-01-22 16:56:55 +01:00
Shauren 95a8bf5367 Core/Units: Power fixes 2012-01-22 00:13:57 +01:00
Shauren cb78962a7e Core/Auras: Fixer assertion failures on mounting (its a good idea to load the dbc before trying to lookup its values) 2012-01-21 23:18:33 +01:00
Shauren bdd02e763b Core/Objects: Fixed visibility of gameobjects and fixed client crash when logging in a character that had currencies (honor points) 2012-01-20 20:31:59 +01:00
Shauren 075780ad59 Forgotten dbc format change 2012-01-20 19:48:44 +01:00
Shauren 0bd8d24659 Core/Player: Currency precision updates 2012-01-20 19:35:11 +01:00
Shauren 894c27af52 Core/Groups: Need restrictions in need before greed loot method should apply only to LFG dungeons 2012-01-14 18:42:23 +01:00
Shauren 7163670be1 Core/Quests: Send currency rewards in quest packets 2012-01-12 23:35:08 +01:00
Shauren e9b243991e Compile fix 2012-01-12 22:33:11 +01:00
Shauren 84c7eb5643 Core/Scripts: Fixed DoSendNotifyToInstance message formatting (that should only be done once) 2012-01-12 21:14:57 +01:00
Shauren d3f66dfe6d Core/Commands: Correction to 57490ead83, when ip parameter is supplied it should be used over selection 2012-01-12 21:02:19 +01:00
Shauren c84de34ab6 Core/Movement: Minor corrections to SMSG_PLAYER_MOVE 2012-01-09 19:44:46 +01:00
Shauren 7db8fbd874 Core/Movement: 4.2.2 structure for MSG_MOVE_START_BACKWARD 2012-01-08 17:26:45 +01:00
Shauren ab5e1d5667 Core/Movement: 4.2.2 structure for MSG_MOVE_SET_PITCH 2012-01-08 17:19:26 +01:00
Shauren a34a421e99 Core/Movement: 4.2.2 structure for MSG_MOVE_JUMP 2012-01-08 16:45:49 +01:00
Shauren 0b507c1a29 Core/Movement: 4.2.2 structure for MSG_MOVE_FALL_LAND 2012-01-07 18:34:31 +01:00
Shauren 1a8bf13cb6 Core/Events: Last part of seasonal quest loading/saving fixes (should all be one commit) 2012-01-06 15:08:21 +01:00
Shauren 5ae622678a Core/Events: Fixed saving seasonal quest status 2012-01-06 15:01:30 +01:00
Shauren 2bef633e1f Core/Events: Corrected column type when loading seasonal quest status 2012-01-06 14:58:55 +01:00
Shauren 0c2dd2dc7f Core/Events: Fixed crash when loading character_queststatus_seasonal 2012-01-06 14:57:01 +01:00
Shauren 01900b5829 Core/Events
* Changed how quests are linked to events (no longer in Quest class)
* Added quest validation when loading game_event_seasonal_questrelation
* Renamed fields in new table to be consistent with game_event* tables
* Corrected db data (some entries had -1 as event id)
2012-01-05 13:27:17 +01:00
Shauren b4df932e71 Core/Dungeon Finder: Implemented Luck of the Draw buff 2011-12-18 22:09:03 +01:00
Shauren 3ba5afe820 Renamed SQL to meet standards 2011-12-18 22:08:02 +01:00
Shauren 6758e13349 Core/Items: Added ITEM_FLAGS_EXTRA_BNET_ACCOUNT_BOUND 2011-12-17 14:37:28 +01:00
Shauren cef048beba Core/DB2: Wrap DB2 structures in #pragma pack(1) to prevent byte padding and allow correct reading on all platforms 2011-12-17 14:37:00 +01:00
Shauren 23a5c5e855 Core/Maps: Removed some incorrect checks in GetHeight, flying creatures should now fall correctly when killed 2011-12-13 18:19:25 +01:00
Shauren 7147063c17 Core/Instances: Required achievement to enter instance should only apply to group leader, original patch by kandera
Closes #4279
2011-12-12 18:20:46 +01:00
Shauren 3ff67fb257 Core/Achievements: Refactored HasAchieved to take only achievement id as parameter 2011-12-12 18:19:26 +01:00
Shauren ea7ec9e7a6 Core/Spells: Fixed resurrection order (teleport, then set alive), fixes aggroing creatures nearby and during The Lich King's outro - players who fell off the platform 2011-12-05 19:25:52 +01:00
Shauren a2f6e169e2 Core/DBC: Fixed loading of NameGen.dbc 2011-11-29 10:22:46 +01:00
Shauren 6d1c770d8d Cosmetic changes and typo fixes 2011-11-27 17:46:05 +01:00
Shauren e8523b1c3c Core/Packets: Simplified ByteBuffer constructor 2011-11-27 14:41:16 +01:00
Shauren 3a855f3f38 Core/PacketIO: Fixed memory leak in HandlePlayerLoginOpcode and cleaned some tabs -> spaces 2011-11-27 12:17:24 +01:00
Shauren 015e459616 DB/Templates: Fixed The Lich King damage (previous sql had typos in creature entries and pointed to non-existing templates) 2011-11-27 11:28:39 +01:00
Shauren 5d6b2739bb SQL: Drop columns only after data was copied to new table 2011-11-26 22:11:36 +01:00
Shauren bbf9703b73 Core/Items: Added more checks determining item disenchanting loot
DB/Loot: Added all disenchant templates
2011-11-26 16:36:01 +01:00
Shauren d4de587036 Core/Items: Removed obsolete field from ItemTemplate 2011-11-26 12:02:26 +01:00
Shauren e8c3a3ac9c Core/Items
* Updated ItemTemplate structure to 4.x
* Calculate armor, damage and disenchant loot from dbc files

TODO: Use dbc disenchant ids in disenchant_loot_template
2011-11-25 23:24:40 +01:00
Shauren ec8738557e Core/Items: Updated scaling item stat calculations 2011-11-24 15:02:23 +01:00
Shauren 0fe05707aa DVCS: Added any type of build directory to gitignore 2011-11-24 10:17:15 +01:00
Shauren afb2289d02 Core/DisableMgr: Fixed possible crashes at startup 2011-11-23 19:55:05 +01:00
Shauren 358b33239a Core: Fixed remaining C6246: Local declaration of 'x' hides declaration of the same name in outer scope. from previous commit 2011-11-23 19:17:33 +01:00
Shauren 638693e78f Core: Fixed more warnings (C6246: Local declaration of 'x' hides declaration of the same name in outer scope.) 2011-11-23 17:55:16 +01:00
Shauren 44693cfa99 Core: Fixed a few warnings and silly typos in scripts 2011-11-23 16:57:08 +01:00
Shauren fffe60b0d9 Scripts/Icecrown Citadel: Corrected an overlooked frenzy spam by Shambling Horrors on heroic mode (does not change anything in the fight) 2011-11-23 09:44:34 +01:00
Shauren 6cd78a520a Core/World
* Update character name cache after player rename
* Add character name data for characters loaded with PlayerDump

Closes #3653
Closes #3970
2011-11-16 10:31:38 +01:00
Shauren 65af41a14a Scripts/Icecrown Citadel: Prevent possible respawns of Sindragosa by despawning her fully after corpse disappers 2011-11-13 19:48:19 +01:00
Shauren c5c06f4b72 Core/Commands: Fixed .account set gmlevel to correctly use realmId specified instead of id of the realm that the command was executed on 2011-11-13 18:52:46 +01:00
Shauren 2ccf6ae297 Core/Auras: Fixed another proc crash
Closes #3537
2011-10-16 14:33:48 +02:00
Shauren 96cf810ca2 Scripts/Icecrown Citadel: Stinky should only have his damage aura in combat
Closes #3519
2011-10-15 19:47:09 +02:00
Shauren 83a3da2630 Scripts/Icecrown Citadel: Corrected timer on Death and Decay
Closes #3512
2011-10-15 12:06:07 +02:00
Shauren f7d06a14f5 Scripts/Icecrown Citadel
* Corrected Shadow Prison (Prince Keleseth casts it)
* Fixed spell_putricide_slime_puddle second effect hook
2011-10-12 18:11:00 +02:00
Shauren 10d0a250ef Build fix 2011-10-12 14:24:25 +02:00
Shauren 12c30b0c98 Scripts/Icecrown Citadel: Adjusted Ooze Puddle spell effect radius after correcting its size 2011-10-12 10:38:42 +02:00
Shauren 8540b367de Scripts/Icecrown Citadel: Fixed Professor Putricide's ooze puddle growth 2011-10-11 09:33:33 +02:00
Shauren 72fc756bff Scripts/Icecrown Citadel
* Minor corrections to Sister Svalna event
* Removed unneeded workarounds for Deathbringer Saurfang procs
* Changed GM check to use account level (makes no sense to check isGameMaster as that does not allow entering combat at all)
2011-10-08 17:39:03 +02:00
Shauren a886f1cfbd Scripts/Icecrown Citadel: Removed double casting of SPELL_VALKYR_TARGET_SEARCH
Closes #3396
2011-10-07 21:32:35 +02:00
Shauren 88277ac10c Scripts/Icecrown Citadel: Fixed possible crash in spell_the_lich_king_necrotic_plague_jump
Closes #3390
2011-10-07 18:51:11 +02:00
Shauren fc9926a97e Scripts/Icecrown Citadel
* Properly remove glow aura during outro from Tirion
* Improved Wicked Spirit behaviour & visibility on heroic mode
* Removed gossip npcflag from Tirion after LK death
2011-10-06 17:57:28 +02:00
Shauren 0ef92d85b7 Scripts/Icecrown Citadel
* Fixed Mutated Abomination for Professor Putricide
* Tweaked a bit Bone Storm damage formula and fixed its damage (fix by Havenard)
2011-10-06 15:27:47 +02:00
Shauren 4eaa4ce401 Scripts/Icecrown Citadel: Fury of Frostmourne debuff will now be removed correctly 2011-10-06 14:30:33 +02:00
Shauren 4c441af07b Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-10-06 14:22:38 +02:00
Shauren 8919b9cb4c Core/Spells: Fixed typo breaking SPELL_AURA_MOD_AOE_DAMAGE_AVOIDANCE and SPELL_AURA_MOD_CREATURE_AOE_DAMAGE_AVOIDANCE 2011-10-06 14:22:11 +02:00
Shauren b3d2552937 Scripts/Icecrown Citadel
* Terenas Menethil should start at 50% health
* Fixed melee damage in The Lich King encounter
2011-10-06 00:54:15 +02:00
Shauren 60efe048a5 Removed more debug code 2011-10-05 21:27:30 +02:00
Shauren bb5effa3b1 Oops, thats no longer valid 2011-10-05 20:55:09 +02:00
Shauren 2ff1c28c4c Scripts/Icecrown Citadel
* The Lich King
2011-10-05 20:48:34 +02:00
Shauren 34678d8d39 Merge branch 'master' of github.com:TrinityCore/TrinityCore 2011-10-05 16:44:08 +02:00
Shauren 8a3ced48c1 Core/Scripts: Limited possible phase number for EventMap to prevent overflows 2011-10-05 16:43:43 +02:00
Shauren 26c76bf388 Core/Spells: Implemented SPELL_AURA_BLOCK_SPELL_FAMILY 2011-10-02 16:23:52 +02:00
Shauren 2a34c5e4c8 Core/Auras: Fixed crashes in Infusion of Light and Frozen Power proc handlers
Closes #3271 & #3272
2011-09-30 18:45:49 +02:00
Shauren 8305b0240b Core/DB: Fixed a crash on shutdown under msvc compiler 2011-09-30 18:42:26 +02:00
Shauren 5d37116ea6 Core/Spells: Allow ProcessEvent hook to run in EffectSendEvent when spell caster is a player 2011-09-30 18:41:30 +02:00
Shauren cde2427cab Core/Movement: Players should not get instantly teleported to graveyard when falling under map 2011-09-30 18:40:09 +02:00
Shauren da54fb92d5 Core/Movement: Fixed knockback visibility for other players (no more "teleport") and knockback strength from creature spells (this does not fix knocking creatures back) 2011-09-30 18:24:12 +02:00
Shauren e579703e88 Core/Spells: Fixed Shaman T10 shoulder visual 2011-09-28 22:57:34 +02:00
Shauren 7040ef5877 Scripts/Icecrown Citadel: Mark of the Fallen Champion will ignore armor now 2011-09-27 21:44:29 +02:00
Shauren 062e645637 Scripts/Spells: Bloodlust/Heroism handling changed, it is now possible to use these spells even if caster is under Sated/Exhaustion debuff 2011-09-25 15:08:48 +02:00
Shauren b07cc3751f Core/Scripts: Added NULL checks to new target selectors, threat references aren't guaranteed to be valid always, also added (default true) player typeid check to NonTankTargetSelector 2011-09-24 23:30:11 +02:00