Commit Graph

31284 Commits

Author SHA1 Message Date
Aokromes
fde6fdc9ca Core/Conditions: Rename CONDITION_SOURCE_TYPE_QUEST_ACCEPT to CONDITION_SOURCE_TYPE_QUEST_AVAILABLE
By Malcrom
2017-08-20 12:59:18 +02:00
Aokromes
2b068721e1 Revert Core/Spell: Magic Absorption Calculation
This reverts commit 28a7ce2007
2017-08-20 09:09:32 +02:00
Aokromes
333078ae38 rename files 2017-08-20 07:12:03 +02:00
Killyana
ffafe06d38 DB: Add missing spawns in Wintergarde Mausoleum 2017-08-20 07:09:27 +02:00
ZenoX92
132e1ae7f3 DB/Creature: Farmer Saldean
Closes #20154
2017-08-20 07:09:14 +02:00
Gustavo
da40bace9e Core/Scripts: More fixes in boss Lich King (#20147)
* Core/Scripts: More fixes in boss Lich King

Fix Valkyr charge spell, they will no longer ignore Z position and become unreachable.
Correct height of Spirit Bomb and added the 3 seconds delay on his explosion.
Set the Trigger inside frostmourne room as active, to avoid problems with reseting the room, e.g: Spirit Bombs not despawning and Wicked Spirits stuck in evade.
Use correct InhabitType for Wicked and Vile Spirits, this avoid a situation where they could spawn falling.
2017-08-20 07:08:48 +02:00
Shoxxo
2d206feaf2 Core/config: add MonsterSight setting to worldserver.conf.dist
* Updated MonsterSight (What does it)

* Core/Worldserver: Update worldserver.conf.dist

Now it should be corectly ;)

* Relocated and renamed the MonsterSight!
2017-08-19 21:25:47 +02:00
Aokromes
c55dfe25a8 another build fix 2017-08-14 14:11:15 +02:00
Aokromes
57573fd491 Build fix 2017-08-14 14:00:11 +02:00
Aokromes
e140e2ffbc Scripting: Clean up of magic numbers
By Malcrom
2017-08-14 13:42:26 +02:00
Aokromes
139cea3d26 Scripts/ICC: Minor Fixes for Lich King
- Fixed Shadow Trap and Defile Targets

- Fixed Shadow Trap Summon Delay and Duration

- Fixed Berserk Timer (15 Minutes)

- Fixed Shadow Trap Despawn when Snowstorm starts
2017-08-14 11:53:05 +02:00
Aokromes
f135882bd9 rename files 2017-08-13 15:04:55 +02:00
Aokromes
93e0e0c291 Core/Movement: MotionMaster & MovementGenerators cleaning 2017-08-13 14:55:54 +02:00
tkrokli
97da5be80b DB/Quest: A Haunted History (10624): add missing progress & reward text
- missing " - obviously." at the end of Progress text (quest_request_items).
- missing "<Hildagard begins crafting something out of the ash.>" in Reward text.

http://www.wowhead.com/quest=10624/a-haunted-history
https://wow.gamepedia.com/Quest:A_Haunted_History
https://github.com/TrinityCore/TrinityCore/blob/master/sql/old/4.3.4/TDB0_to_TDB1_updates/world/012_quest_template.sql
2017-08-13 03:48:06 +02:00
ccrs
622736286f Core/SmatAI: correct MoveInLineOfSight
mistake introduced in 15f2706aca that was masqueraded by other checks in combat start, till recent related commits
2017-08-13 03:47:01 +02:00
Aokromes
0e6377c90e Tools/MMapsGenerator: Use system supported threads instead of hardcoded amount
- Use unsigned int for thread count

- Use std::thread::hardware_concurrency() to try estimate available threads instead of hardcoded 3 threads by default

- Print thread count always regardless of using --threads switch or not
2017-08-13 03:42:20 +02:00
ccrs
227a4d8ccb Core/Movement: ee2d7c1d53 followup 2017-08-13 03:38:52 +02:00
Aokromes
62cf8c879a reduce diff 2017-08-13 03:38:48 +02:00
Aokromes
eab24df48a Core/Movement: PropagateSpeedChange should only be called on the top (current active) movement generator 2017-08-13 03:36:13 +02:00
ccrs
591019d9f6 Core/Movement: add new helper that cleans the referenced MovementSlot 2017-08-13 03:31:28 +02:00
Keader
4bac04852f DB/Spells: Fixed Winter's Chill proccing in full absorb
Closes #20113
By Nertx
2017-08-13 03:30:52 +02:00
Keader
de99d064e6 DB/Spells: Fixed Guarded by the Light proc with Judgements
Closes #19910
2017-08-13 03:30:42 +02:00
Keader
abbdb9744e Revert "Core/Npc: Remove bytes1 once the npc start a combat"
This reverts commit 21b03e7d9b.
2017-08-13 03:30:34 +02:00
tkrokli
bf77dadc48 DB/Quest: You, Robot (10248): missing progress text + partial RewardText
http://www.wowhead.com/quest=10248/you-robot

- Progress text (quest_request_items) was missing completely (request item: Scrap Reaver X6000 Controller)
- Reward Text (quest_offer_reward.RewardText) had lost '-52 Nether-Rocket from certain doom!' from the end.
2017-08-13 03:29:30 +02:00
tkrokli
b3cf0651b5 DB/Quest: A Boaring Time for Grulloc (10721): wrong RewardText content
http://www.wowhead.com/quest=10721/a-boaring-time-for-grulloc
https://wow.gamepedia.com/Quest:A_Boaring_Time_for_Grulloc

- Quest 10721 showed up in-game with the same Reward Text as Quest Description
- quest_template.QuestDescription was inserted as quest_offer_reward.RewardText
- issue also found in https://github.com/dalaranwow/dalaran-wow/issues/1926
- Correct RewardText is based on content from the 3 linked pages above.
2017-08-13 03:29:21 +02:00
tkrokli
01c023ccfd DB/Quest: Surveying the Ruins (10335): add missing RewardText, end half
http://www.wowhead.com/quest=10335/surveying-the-ruins

- Another quest_offer_reward.RewardText cut short, missing half of its content.
- Previous: 114 characters. Added: 115 characters. Full text: 229 characters.
2017-08-13 03:29:08 +02:00
tkrokli
7b4a594c6b DB/Quest: Invaluable Asset Zapping (10203): add missing RewardText end
http://www.wowhead.com/quest=10203/invaluable-asset-zapping

- Another quest_offer_reward.RewardText cut short, missing ≈33% of its content.
- Previous: 290 characters. Added: 143 characters. Full text: 433 characters.
2017-08-13 03:28:46 +02:00
tkrokli
aeb338a8b0 DB/Quest: In A Scrap With The Legion (10232): add missing RewardText
http://www.wowhead.com/quest=10232/in-a-scrap-with-the-legion

- Another quest_offer_reward.RewardText cut short, missing ≈ 60% of its content.
- Previous content: 137 characters. Added content: 193 characters. Full text: 330 characters.
- RewardText content source (besides verifying the actual content on wowhead.com):

https://github.com/TrinityCore/TrinityCore/blob/master/sql/old/4.3.4/TDB0_to_TDB1_updates/world/012_quest_template.sql
2017-08-13 03:28:33 +02:00
Necropola
8e7eac05dd Core/Pet: Fix an issue that was causing lower ranks of pet spells to remain in DB (#20112) 2017-08-13 03:28:17 +02:00
tkrokli
34b9dc2b98 DB/Quest: Sabotage the Warp-Gate! (10310): add missing end half of RewardText
- Previous content: 103 characters. Added content: 163 characters. Full text: 266 characters.
- RewardText completion source: sql/old/4.3.4/TDB0_to_TDB1_updates/world/012_quest_template.sql
2017-08-13 03:28:02 +02:00
tkrokli
9ff63383d8 DB/Quests: Terokkar Forest quest text typos
Fixed the following typos:
- 'Clues in the Thicket' (9971) RewardText typo (Is it was/Is it what)
- `An Unseen Hand` (10013) RewardText typo (duplicated words "it to me")
- 'Evil Draws Near' (10923) Progress typo (ben/been)
2017-08-13 03:27:42 +02:00
Treeston
867ca8817f Core/Unit: Don't apply liquid effects to game masters. 2017-08-03 19:39:45 +02:00
Aokromes
327aeb29dd DB/Misc: Fix few startup errors 2017-08-03 08:26:25 +02:00
Shauren
0792f890a3 Core/Misc: Revert back to using boost::regex, std::wregex doesn't work for name validation
Closes #20094
2017-08-03 00:19:24 +02:00
Shauren
3f5f58ec6a Build fix 2017-07-29 15:23:08 +02:00
Shauren
f699891b37 Core/Misc: Util changes
* Move IteratorPair to its own header
* Add AsUnderlyingType function to cast enum value to its underlying type (avoids repeating std::underlying_type everywhere)
2017-07-29 14:41:26 +02:00
Aokromes
8583263896 Core/Chat: Provide a fully-formed protocol for addons to interact with GM commands
Send success/fail state, allow interleaving, and indicate end of output. Add framework for supporting non-human-readable output in commands.
2017-07-29 10:51:58 +02:00
Aokromes
05b21ab9e1 rename files 2017-07-27 16:49:49 +02:00
Foereaper
135ed09db8 DB/Quest: stay mounted on Infected Kodo Beast in all 4 intended Borean Tundra zones
- Add conditions to allow player to stay mounted in the quest zones.
- Update comment text for existing condition, adding zone name.

By Foereaper
Updates issue #20078
2017-07-27 16:47:34 +02:00
tkrokli
6acfa73041 DB/Quests: use correct gender format in Argent Dawn repeatable quests
- Gender selection for the words brother/sister = $gbrother:sister;
- in existing quest RewardText $g is flipped and shown as straight text
  (instead of "brother" or "sister" the quest says "g$sister:brother")
2017-07-27 16:47:07 +02:00
tkrokli
9a438b9114 DB/Quests: 'The Crimson Courier' (14350) - add missing text
- add missing CompletionText (Progress) and RewardText to quest 14350
- identical to quest ID 6145, only Bragor Bloodfist's text is changed
- fix minor typo in Reward Text for quest ID 838 'Scholomance'(Horde)
2017-07-27 16:46:58 +02:00
Treeston
584a302f3c Scripts/IcecrownCitadel: Prevent players from becoming inaccessible when killed by Lord Marrowgar's Impale spell (the initial damage, not the DoT). Also fix the underlying bug in vehicle logic. 2017-07-27 16:46:47 +02:00
ccrs
a8be511491 Core/AI: correct Permit level for trigger flagged creatures
This broke several mechanics such as LK hc Frostmourne Room or Rotface's slime, how come no one noticed it? Like really, no one?
ref ce3787f190
2017-07-27 16:46:33 +02:00
Aokromes
449e95d4ce Core/Spells: Defined TARGET_GAMEOBJECT_CONE_109 2017-07-27 16:37:58 +02:00
Aokromes
cf7f5cf902 DB/Misc: Fixes for gnome start zone
By Malcrom
2017-07-23 20:08:04 +02:00
Killyana
7b714a7033 Core/Npc: Remove bytes1 once the npc start a combat
Closes #16832
By Rushor
2017-07-22 09:13:12 +02:00
Shauren
e830489294 Core/Auth: Fixed client getting stuck on login or realm change 2017-07-21 21:22:56 +02:00
Aokromes
974c646e9c Core/Scripts: Implement generic script loaders (and script registry macros) to greatly reduce code duplication 2017-07-20 07:13:21 +02:00
ariel-
00628e94b0 Dep/gSOAP: Update gSOAP to 2.8.49
Closes #20039
2017-07-19 20:26:34 +02:00
ariel-
698697d9e8 Core/Tools: fix whitespace 2017-07-19 20:26:20 +02:00