Commit Graph
100 Commits
Author SHA1 Message Date
Shocker cc3ddf23ce Core/Spells: Fix spell scripts for effect hooks greater than EFFECT_7 2015-05-27 18:33:51 +03:00
Shocker 02bdd542a1 Core/Spells: Revert unintentional change from commit e99411e4 (was replaced due to mass replace) 2015-01-06 01:16:14 +02:00
Shocker ed3c2be54e Actually fix build (wrong copy paste) 2015-01-06 00:59:32 +02:00
Shocker 3f99ffbca8 Fix build 2015-01-06 00:56:55 +02:00
Shocker c5d05051fb Core/Spells: Remove duplicate HasAttribute() method in SpellInfo 2015-01-06 00:43:02 +02:00
Shocker e99411e405 Core/Spells: Implement HasAttribute() helper for SpellInfo for easier readability 2015-01-05 23:49:43 +02:00
Shocker 77bf34e8d5 Core/Spells: Define some new spell aura types 2015-01-05 18:17:29 +02:00
Shocker a40afd9e60 Core/Spells: Define some new spell effects 2015-01-05 14:58:17 +02:00
Shocker 279615d2b8 Core/Spells: Small cleanup in SpellEffectInfo::CalcValue 2014-11-23 23:57:04 +02:00
Shocker 80f77977f1 Core/Grids: Replace some magic numbers with constants
(P.S.: That's why! @cs_misc.cpp)
2014-09-19 18:03:49 +03:00
Shocker 549ac332d5 Core/Maps: Don't use EnsureGridCreated_i() for base map in Map::LoadMap, use EnsureGridCreated() which is thread safe because although the LoadMap() call probably came from a thread safe EnsureGridCreated() call from the current map instance, multiple map instances can load grids for the same base map in the same time, and each of them has it's own mutex, therefore we should rely on the basemap's mutex 2014-08-26 14:19:19 +03:00
Shocker 07158af425 Core/Spells: Implement SPELL_ATTR7_IGNORE_DURATION_MODS attribute 2014-08-13 03:53:56 +03:00
Shocker 8064b5a8f3 CMake: Include AreaTrigger directory in CMake file for game project too 2013-05-26 05:28:20 +03:00
Shocker dc81fa0d57 CMake: Include AreaTrigger directory in CMake files 2013-05-26 05:07:49 +03:00
Shocker cf4e8acf44 Core/AreaTrigger: Add object ToAreaTrigger() cast and AreaTrigger typeid/mask to Condition::GetSearcherTypeMaskForCondition 2013-05-26 04:56:43 +03:00
Shocker 1315306cfc Core/Spells: Implement SPELL_EFFECT_CREATE_AREATRIGGER (effect #179) 2013-05-26 04:47:10 +03:00
Shocker f976c730a0 Core/Misc: Minor changes in recent commit 2013-05-26 04:34:12 +03:00
Shocker 1ef3dd29b8 Core/Misc: Implement AreaTrigger entity
(might need some cleanup)
2013-05-26 04:28:19 +03:00
Shocker c0f94d944f Core/Misc: Rename AreaTrigger structure to AreaTriggerStruct 2013-05-26 02:25:58 +03:00
Shocker 03aa05a799 Actually fix compile
(sorry about the multitude of commits)
2013-05-22 02:26:21 +03:00
Shocker 0ae066254d Another missing include 2013-05-22 01:39:22 +03:00
Shocker 0b8ad579df Compile fix after recent merge 2013-05-22 01:29:04 +03:00
Shocker e5ec998864 Core/Spells: Fix dynobj aura stacking 2013-04-18 05:40:39 +03:00
Shocker 7e17679ada Core/Spells: Implement TRIGGERED_IGNORE_TARGET_CHECK TriggerCastFlag to allow ignoring most target checks (mostly the default DBC ones) 2013-04-16 02:21:29 +03:00
Shocker 20e913efa6 Core/Spells: Implement TRIGGERED_IGNORE_EQUIPPED_ITEM_REQUIREMENT to allow ignoring equipped item requirements on triggered casting 2013-02-25 05:38:34 +02:00
Shocker 1049d02e5f Core/Spells: Define SPELL_ATTR6_PRINT_SPELLNAME
(Can't think of a better name/description)
2013-02-25 04:55:53 +02:00
Shocker 37292a3038 Remove BOM from 2 SQL files
Closes #9233
2013-02-17 06:03:15 +02:00
Shocker a0cb102538 Merge branch '4.3.4' of https://github.com/TrinityCore/TrinityCore into 4.3.4 2013-02-10 20:21:18 +02:00
Shocker 82f7b337b2 Core/Opcodes: Prevent invalid memory access with custom opcodes 2013-02-10 20:20:36 +02:00
Shocker 443ea12827 Fix build 2013-02-06 22:42:37 +02:00
Shocker be07a7d481 Core/Spells: Fix SPELL_AURA_MOD_POWER_COST_SCHOOL and SPELL_AURA_MOD_POWER_COST_SCHOOL_PCT 2013-02-06 22:27:53 +02:00
Shocker b427068c39 Core/Titles: There are now 4 title fields (only 2 titles for now, Ruthless and Cataclysmic Gladiator).
Also remove some unused outdated defines

WARNING! Run the SQL query before you start your emulator because it will reset all titles on login otherwise
2013-01-30 07:05:19 +02:00
Shocker 6dc9b4cc44 Core/Guild: Fix guild bank money withdraw update 2013-01-24 07:20:19 +02:00
Shocker d323831783 DB/Scripts: Missing change for 93c7f975b1 2013-01-24 06:32:47 +02:00
Shocker 2169c644b9 Core/Spells: Actually remove code for dispel effects check (ref bff076bd2a) 2013-01-24 06:24:03 +02:00
Shocker 9f04720779 Merge pull request #8997 from Souler/fix_mages_invisibility
Core/Spells: Mages should be able to see everything while on Invisibility
2013-01-19 20:13:27 -08:00
Shocker 6c71d555a0 Core/Achievements: Delete from guild_achievement_progress table when encountering an invalid criteria in that table 2013-01-19 02:17:41 +02:00
Shocker 7d28c10bd0 Core/Misc: Delete spell from character_spell table too when encountering an invalid spell 2013-01-18 03:22:58 +02:00
Shocker 1293de90be Core/Spells: Correct effect index check for Earth's Grasp 2012-12-17 01:53:52 +02:00
Shocker d2063d2fb3 Build fix 2012-11-24 00:48:21 +02:00
Shocker 7243b988b7 SQL: Rename recent SQL 2012-11-24 00:35:05 +02:00
Shocker 8cbc904f02 Merge pull request #8407 from Gacko/creaturetext
Core/Scripts: More creaturetext conversions
2012-11-23 14:33:54 -08:00
Shocker 572788c3c0 Core/Commands: Fix .npc add item 2012-11-16 23:23:38 +02:00
Shocker c0bf188b3d Core/Currency: Define CURRENCY_FLAG_COUNT_SEASON_TOTAL 2012-11-16 22:48:35 +02:00
Shocker 7a7e273e46 Revert "Core/Maps: Set correct phase flag from DBC when using phases."
This reverts commit 7bee7d3a9a.

Phase.dbc already implemented
2012-11-15 07:37:03 +02:00
Shocker 792e636a32 Core/Config: Implement CONFIG_MAX_JUSTICE_POINTS and CONFIG_START_JUSTICE_POINTS options 2012-11-14 23:41:32 +02:00
Shocker 967068d81a Core/Currency: Use define for currency precision 2012-11-14 22:39:11 +02:00
Shocker 44729aa69f Core/Achievements: Sepparate ACHIEVEMENT_CRITERIA_ADDITIONAL_CONDITION_ITEM_QUALITY_MIN and ACHIEVEMENT_CRITERIA_ADDITIONAL_CONDITION_ITEM_QUALITY_EQUALS 2012-11-10 05:18:55 +02:00
Shocker c6ce7bc9fd Core/Misc: Define CR_MASTERY combat rating 2012-11-03 21:27:00 +02:00
Shocker c94e11e514 Fix build 2012-10-31 18:41:25 +02:00
Shocker cd55d64364 Core/Spline: Improve error output for SpineInitArgs check
by Schmoozerd
2012-10-31 18:39:05 +02:00
Shocker 59a828b49e Core/Arena: Fix arena team existing name checking on team create 2012-10-29 00:37:08 +02:00
Shocker b2cb0d62ba Core/Misc: Improve structure for SMSG_RAID_INSTANCE_INFO 2012-10-28 21:17:10 +02:00
Shocker 02c182a1ce Core/Spells: Remove unneeded hack for Focus Magic proc 2012-10-28 04:19:37 +02:00
Shocker eed7c46f4e Core/Spells: Remove hack for Glyph of Barkskin 2012-10-28 00:38:11 +03:00
Shocker 08868574c7 Merge branch '4.3.4' of github.com:TrinityCore/TrinityCore into 4.3.4 2012-10-28 00:37:34 +03:00
Shocker 4354882ba2 Core/Arena: Log team name on member join too 2012-10-23 04:44:26 +03:00
Shocker b73a5f32b0 Core/Spells: Add some info to various aura defines 2012-10-22 22:43:38 +03:00
Shocker cff550449d Core/Player: Correct value for TALENT_TREE_PRIEST_SHADOW 2012-10-21 22:32:18 +03:00
Shocker 66889f11b7 Core/Spells: Use previous defines in a druid spell script 2012-10-21 22:25:52 +03:00
Shocker 9de3528233 Core/Player: Define talent trees (tabs) 2012-10-21 22:17:49 +03:00
Shocker def294523f Core/Guild: Correctly give guild perks based on guild level 2012-10-18 02:48:36 +03:00
Shocker 71f6b7d74b Update THANKS file
Don't complain about duplicates / invalid names, they were extracted & parsed from commits
2012-10-13 03:47:14 +03:00
Shocker 1b43240512 Fix build 2012-10-13 01:35:42 +03:00
Shocker db61c290a1 Merge pull request #8064 from Warpten/modMoney
Core/Commands: Allow .modify money to take complex parameters
2012-10-12 13:22:13 -07:00
Shocker 7213843c22 Merge pull request #7828 from Trista/master
Core/Conditions: Add relation to creator
2012-09-21 10:16:45 -07:00
Shocker a692526b88 Core/Spells: Ffix typo in recent commit 2012-09-21 20:06:32 +03:00
Shocker 84eb642957 Core/Spells: Don't update weather on zone change if player has SPELL_AURA_FORCE_WEATHER 2012-09-21 02:37:54 +03:00
Shocker 6d2a74a201 Core/Spells: Fix SPELL_AURA_FORCE_WEATHER 2012-09-21 02:24:02 +03:00
Shocker 5a9d3e90f2 Core/Spells: Rename some unknown spell auras 2012-09-21 02:00:12 +03:00
Shocker 993fb5b4a6 Core/Spells: Fix SPELL_AURA_MOD_CURRENCY_GAIN 2012-09-21 01:02:18 +03:00
Shocker 8c4feb4c4e Core/Battlegrounds: Use correct constant for groups iterator in BattlegroundQueue::RemovePlayer (same value, correct semantics) 2012-09-17 03:54:31 +03:00
Shocker a447554cae Merge pull request #7735 from NorthStrider/4.3.4
Core/Opcodes: Added 4 missing opcodes *_ANIM_KIT
2012-09-12 15:01:55 -07:00
Shocker d33259e84e Core/Spells: Remove incorrect usage of SPELL_ATTR0_NEGATIVE_1 in CanDispelAura (which is used in SPELL_AURA_SCHOOL_IMMUNITY handling)
Closes #5940
2012-09-08 20:29:03 +03:00
Shocker ed6b58b17d Core/Spells: Avoid unnecessary code execution for SPELL_ATTR3_NO_DONE_BONUS 2012-09-05 00:13:43 +03:00
Shocker a005d4a9e3 Core/Spells: Implement SPELL_AURA_MOD_VENDOR_ITEMS_PRICES 2012-09-04 17:52:10 +03:00
Shocker 9c954a0cc4 Core/Spells: Crowd control spells PvP duration has been decreased to 8 seconds (down from 10) 2012-09-04 17:15:37 +03:00
Shocker e4648b745c Core/Spells: Add missing AttributesEx9 and AttributesEx10 and correct arena/rated battleground spells usability 2012-08-22 20:33:45 +03:00
Shocker ff85ebe632 Fix Didn't Stand a Chance achievement 2012-08-20 13:29:52 -04:00
Shocker e40a088b15 Merge pull request #7220 from Vincent-Michael/petCommand
Core/Command: Add missing part for pet command
2012-07-29 04:49:52 -07:00
Shocker fce6ec014d Merge pull request #6605 from Vincent-Michael/scale
Core/Misc: Add SetObjectScale function
2012-05-29 03:56:47 -07:00
Shocker 00849132ee Merge pull request #6336 from Aristoo/master
Script/Trial of the Crusader: Fix Permafrost define
2012-04-25 18:00:13 -07:00
Shocker 125efc7dc8 DB/SQLs: Small corrections to sql files from recent pull requests 2012-04-24 03:29:16 +03:00
Shocker 64e4fa254b Merge pull request #6250 from Frca/master
Core/Misc: Do not set TeleportDestination as reference in WorldSession::HandleMoveWorldportAckOpcode()
2012-04-23 17:26:34 -07:00
Shocker aa9bf26786 Merge pull request #6251 from elecyb/wardendoc2
Core/Warden: Documented more warden checks
2012-04-23 17:25:06 -07:00
Shocker ad14ad33e0 Merge pull request #6164 from Jildor/honor_among_thieves_proc
DB/Spells: Fix Honor Among Thieves proc chance
2012-04-23 17:23:03 -07:00
Shocker 83e1e17649 Merge pull request #6008 from cookta2012/troy09
Core/Commands: Some porting and organizing

Moving a commands around eliminating a unnecessary file, and porting the "demorph" command
 * moved the "wpgps" command into the cs_debug.cpp because it seems more fitting
 * organized the "modify speed" commands into a table of their own
 * moved the "gps" command into the cs_misc.cpp
2012-04-23 17:21:42 -07:00
Shocker cf305bc7c9 Merge pull request #5992 from 4m1g0/master
Core/Arenas: Fix waterFallKnockbackTimer typo and set more blizzlike values for Dalaran Sewers waterfall
2012-04-23 17:18:33 -07:00
Shocker 70f93a63a2 Merge pull request #6304 from Vincent-Michael/shaman
Core/Spells: Fix Earthen Power

Closes #4795
2012-04-23 17:14:12 -07:00
Shocker ef64e8d35a Merge pull request #6316 from Kezo90/rogue_t9_2p
Core/Spells: Rogue T9 2P should proc only from Rupture ticks
2012-04-23 17:10:46 -07:00
Shocker 7fd9af6bd6 Merge pull request #6292 from Vincent-Michael/gate
Core/Battlegrounds: Fix broken gate state in Strand of the Ancients

Closes #4801
2012-04-23 17:08:05 -07:00
Shocker de3db06731 Update PackageList.txt after recent jemalloc update 2012-04-17 04:24:59 +03:00
Shocker d6133d1028 Merge pull request #6187 from GiR-Blunti/master
Updated jemalloc library to version 2.2.5
2012-04-16 18:19:57 -07:00
Shocker b4341413e5 Merge pull request #5648 from Elron103/pull-requests
Core/Misc: Add a validity check for coordinates, prevents possible crashes with invalid coordinates
2012-04-10 17:15:24 -07:00
Shocker cce6424337 Merge pull request #6001 from Tasssadar/master
Code style: Give field pointers in Player::DeleteFromDB() more appropriate name
2012-04-07 19:14:48 -07:00
Shocker 1fccaae4b0 Merge pull request #6070 from MrSmite/PetAI_3.1
Core/Pets: Improve PetAI

Closes #6048
Closes #6070
2012-04-06 18:42:37 -07:00
Shocker 37840a882f Merge pull request #5964 from GyxTom/master
Core/Misc: Code style and some rewriting
2012-03-31 14:10:14 -07:00
Shocker b292437989 Merge pull request #5933 from GyxTom/master
Core/Misc: Code style and remove unused define
2012-03-30 14:49:44 -07:00
Shocker 3fb947d955 Merge pull request #5903 from Warpten/ringOfValor
Core/Battlegrounds: Fire lines in Ring of Valor should only be lit when the arena battle begins
2012-03-30 14:46:45 -07:00
Shocker a08cb234c0 Merge pull request #5918 from GyxTom/master
Core/Misc: Various cleanups
2012-03-28 18:00:42 -07:00