Commit Graph

24494 Commits

Author SHA1 Message Date
Vincent-Michael
d88f71cd4c Core: Fix warning 2014-09-12 19:56:17 +02:00
Malcrom
be8111b0a2 Scripting: Felwood: A little cleanup to my previous commit 2014-09-12 12:40:58 -02:30
Malcrom
43597c4474 Merge branch '4.3.4' of https://github.com/TrinityCore/TrinityCore into 4.3.4 2014-09-12 12:20:37 -02:30
Malcrom
6686c952b5 Scripting/Felwood: And some quest spells for quest 27989 & 27995 2014-09-12 12:13:38 -02:30
DDuarte
d60beaccf6 Misc/Config: Update CharacterCreating.Disabled.RaceMask
Ref #13110
2014-09-12 13:21:07 +01:00
DDuarte
1d166d07bc Misc/Config: Update CharacterCreating.Disabled.RaceMask
Fixes  #1311
2014-09-12 04:08:58 +01:00
DDuarte
cc9aa9e4e7 Core/Groups: Send correct group member count in SMSG_REAL_GROUP_UPDATE
Fixes the error of incorrect party size on joining arenas
2014-09-11 17:24:25 +01:00
DDuarte
0f36199120 Core/Arenas: Correct values of enum ArenaTeamEvents
Fixes "Internal guild error" message when a player joins an arena team
2014-09-11 14:29:38 +01:00
DDuarte
92ff34fc6a Core/Net: Fix SMSG_CHAR_ENUM structure when player has no characters 2014-09-11 04:24:07 +01:00
DDuarte
a84bfc3807 Core/Groups: Handle CMSG_GROUP_REQUEST_JOIN_UPDATES & SMSG_REAL_GROUP_UPDATE 2014-09-11 04:02:37 +01:00
Takenbacon
e427ad6e41 Core/BGs&Arenas: Fix queing
Closes #11551
2014-09-11 04:02:36 +01:00
joschiwald
9008442a3e Core/Creature: added HealthModifierExtra value to creature_template
Requested by @Malcrom
2014-09-10 03:35:00 +02:00
Vincent-Michael
48297860f1 Merge commit 'a2ba49afa428ed9297f98bf8a5e00f6f7a6f4c3a' into 4.3.4 2014-09-09 19:22:41 +02:00
Vincent-Michael
a2ba49afa4 Core/Creature: Implement CREATURE_FLAG_EXTRA_IGNORE_PATHFINDING 2014-09-09 19:17:19 +02:00
Nyeriah
8907904757 Scripts/Onyxia Lair: Slight change so we don't call Reset() in the 'ctor 2014-09-08 18:02:06 -03:00
Vincent-Michael
8b41754854 Core: Fix build 2014-09-08 22:20:24 +02:00
Vincent-Michael
5cdea8b30c Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4 2014-09-08 22:15:42 +02:00
Nyeriah
e181af1b1c Scripts/Onyxia Lair: Some small improvements to GUID storage as it's only used locally 2014-09-08 17:10:46 -03:00
Duarte Duarte
668fe43d51 Merge pull request #13069 from ShinDarth/434_PvPstats
Core/BG: add GetAttrX() to TP and BFG battlegrounds
2014-09-08 20:05:01 +01:00
ShinDarth
bc021744d3 Core/BG: add GetAttrX() to TP and BFG battlegrounds 2014-09-08 20:54:21 +02:00
Odyssey
54e201b8b9 Scripts/Commands: Allow to set a custom duration to the Freeze command applied Aura
- Allow to set a default duration for the Freeze Aura in worldserver.conf
- Handle the .freeze and .unfreeze command custom effects through the Freeze AuraScript
- Make players able to eventually unfreeze by themselves since the aura will expire without someone having to use .unfreeze
- Make .freeze command usable with the following syntax:

      * .freeze (with a targeted player)
      * .freeze duration_in_seconds (with a targeted player)
      * .freeze playername duration (if duration is an invalid value it will be defaulted to the config one)
      * .freeze playername (in this case, duration will be defaulted to the config value)

- Make .listfreeze command able to show the remaining freeze duration on all affected players

Closes #12972
2014-09-08 15:56:32 +01:00
Duarte Duarte
3206acf1e4 Merge pull request #13051 from Dekadencee/FixEmotes
Player/Emotes: Fix infinite dance and read map animation
2014-09-08 15:04:24 +01:00
Duarte Duarte
5e745f3fbb Merge pull request #13007 from mik1893/Stormstrike
Core/Spells: Stormstrike should stack for different casters
2014-09-08 14:17:13 +01:00
Dr-J
587d87d2cc DB/Conditions: Argent Tournament Champions Daily quest
Proper conditions for champions quests

Battle Before The Citadel, Taking Battle to the Enemy, Among the Champions and Threat from Above require that player is a champion ie has done quest a champion rises
Quests Eadric the Pure / The Scourgebane require that player is a champion
Threat from above has two requirements - That player is a champion and player has completed the black knights orders
The black knights Fall requires that player is a champion, quest chain breaks at the black knights orders if you are not champion
2014-09-08 12:50:42 +01:00
joschiwald
3930606032 Core/Scripts: made BossAI::CheckInRoom virtual 2014-09-08 05:02:03 +02:00
Shauren
d5e945eec8 Core/Misc: Named an unknown creature type flag 2014-09-08 00:19:02 +02:00
Shauren
183d7f5da9 SQL: Renamed file to follow standards 2014-09-08 00:18:10 +02:00
Vincent-Michael
3d84688195 Markdown: Revert f2655b2d2d 2014-09-07 22:26:01 +02:00
Vincent-Michael
f2655b2d2d Core: Remove whitespace (again, again, ...) 2014-09-07 22:22:16 +02:00
blub
d1183e55b5 Merge pull request #13060 from LogvinovLeon/master
Removed redundant cast to c_str() in ConfigMgr::Reload function.
2014-09-07 21:52:29 +02:00
Leonid Logvinov
1e34aa9dcf Removed redundant cast to c_str() in ConfigMgr::Reload function.
cppcheck performance warning:
[src/server/shared/Configuration/Config.cpp:62]: (performance) Passing the
result of c_str() to a function that takes std::string as argument no. 1 is
slow and redundant.
2014-09-07 21:35:37 +02:00
joschiwald
cfc0c50b5e Core/Misc: dropped obsolete GameObject::GetGameObject method 2014-09-07 21:03:25 +02:00
DDuarte
6885eb4f2c Merge remote-tracking branch 'origin/master' into 4.3.4 2014-09-07 19:36:33 +01:00
jackpoz
df7f188cfe Core/Misc: Refactor scripts to fix static analysis warnings
Fourth batch of fixes targeting 100 issues reported by Coverity
2014-09-07 20:12:54 +02:00
Nyeriah
62cfca23ce Core/Misc: Meh some white lines, an addition to last sql's comment and a spotted typo 2014-09-07 14:29:04 -03:00
Nyeriah
93a01b6d50 Scripts/AV: Balinda Stonehearth
- Updated to EventMaps
- Removed manual spawning of Water Elemental by using proper spell
* The Water Elemental has a duration, it'll despawn once it's over. She'll resummon it during the encounter if it dies or disappears.
* Fixes it's level scalling with owner.
- Moved Water Elemental AI to database.
- Script update
** Patch 3.1.0 (14-Apr-2009): Now casts Ice Block.
2014-09-07 14:20:26 -03:00
Dr-J
18ab39b1c8 DB/Misc: Kirin'Var Village
Rescripts 

http://www.wowhead.com/quest=10305  Abjurist Belmara
http://www.wowhead.com/quest=10182 Battle-Mage Dathric
http://www.wowhead.com/quest=10307 Cohlien Frostweaver
http://www.wowhead.com/quest=10306 Conjurer Luminrath

Rescripts all of these quests to work fully blizzlike including waypoints, all texts, and equipping items, previous scripts where using wrong npc for two of these quests or the entry they should change to after retrieving item

Also a few other visual fixes for this area, and fixing some run-time errors Aokromes asked to look at earlier.
2014-09-07 17:59:16 +01:00
DDuarte
32ca780a2f DB/NPCs: Fix unit_class of some difficulty entries (DBErrors) 2014-09-07 17:53:11 +01:00
MitchesD
17be840d4d Scripts/ScarletMonastery: fix typo caused by copy-paste 2014-09-07 18:47:25 +02:00
MitchesD
46930876e2 Scripts/ScarletMonastery: Interrogator Vishas updated to BossAI and EventMap 2014-09-07 18:43:58 +02:00
DDuarte
840e9594f4 DB/NPCs: Updates to unit_class, speed_run, speed_walk, BaseAttackTime and HoverHeight 2014-09-07 17:37:32 +01:00
DDuarte
889fbe25ba DB/NPCs: Correct faction of multiple npcs, 3.3.x data 2014-09-07 17:00:38 +01:00
Aokromes
d3cced4b03 Misc: Add CONTRIBUTING.md 2014-09-07 13:18:17 +02:00
Aokromes
1c39467a96 Update README.md 2014-09-07 13:02:12 +02:00
Nyeriah
2dc45fafe6 Scripts/Stratholme: Move Freed Soul AI to database and a small addition
- They should follow players until they despawn
2014-09-07 01:08:42 -03:00
Dr-J
37c5adc36f Ethereal Teleport Pad & Ethereum Transponder Zeta
* Replacement for CPP script which was scripted not using the gossip menu / option which this go should have had but on activate instead, now will display proper gossip menu and option which spawns Image of Wind Trader Marid
* Fix Ethereum Transponder Zeta so it actually works and delete the permament spawn of Image of Commander Ameer
2014-09-07 03:50:11 +01:00
Dr-J
9e816c8701 Remove CPP script for Ethereal Teleport Pad
Remove CPP script which was not using proper mechanism for activating (ie gossip)
2014-09-07 03:45:50 +01:00
Vincent-Michael
c7e1eae2ce Core: Remove again whitespace (meh :/) 2014-09-07 04:06:50 +02:00
Nyeriah
c585ce5b3c Core/Misc: Clear some outdated SD2 notes from recently modified scripts 2014-09-06 22:51:59 -03:00
Nyeriah
8379f0f470 Scripts/Scholomance: Kormok
- Updated to EventMaps
- Replaced some hacks to summon adds with proper spells, but there might be still missing stuff
2014-09-06 22:45:36 -03:00