Commit Graph
21081 Commits
Author SHA1 Message Date
Aokromes c0673c17a2 Core/Misc: Coding standard 2016-07-02 14:14:07 +02:00
Aokromes 302bfb9152 Merge branch '4.3.4' into '4.3.4'
Fix Lock Picking Skill Value

The Skill Value of Lock Picking is since Cata increased with the Player Level. (PlayerLevel *5)
fix https://gitlab.com/trinitycore/TrinityCore_434/issues/43

See merge request !21
2016-07-02 12:11:49 +00:00
Aokromes 891c076d97 Update worldserver.conf 2016-07-02 13:23:32 +02:00
sevi 1bea4821f9 Core/Spell: fix comment. 2016-07-01 21:58:28 +02:00
sevi 1077b7fea5 Core/Spell: fix Skill Value for Lock picking 2016-07-01 21:00:15 +02:00
Aokromes bb4f2ce6c1 Merge branch '4.3.4' into '4.3.4'
Core/Spells: Fix two cooldown issues

Cooldowns were not properly sent to client on login.
Profession cooldowns that expire daily were not handled

See merge request !20
2016-06-25 23:40:39 +00:00
Aokromes 5ecf2e318c Update MMapManager.cpp 2016-06-24 17:16:14 +00:00
Roc13x cf15b39552 Core/Spells: Fix two cooldown issues
Cooldowns were not properly sent to client on login.
Profession cooldowns that expire daily were not handled
2016-06-23 08:53:26 +00:00
Aokromes 1cc604cdee by et65 closes https://github.com/TrinityCore/TrinityCore/issues/16910 2016-06-23 10:24:55 +02:00
Roc13x 5e320797d1 Core/Player: Fix talent learning
Broke since 78d1dfd11a where this talent code was randomly deleted somehow
2016-06-22 23:03:54 +00:00
sirikfoll be85915dfc Core/Achievement A-bomb-inable and A-bomb-ination 2016-06-20 18:12:40 +02:00
Aokromes 7a0040791b Core/Scripts: remove dead code 2016-06-20 18:09:35 +02:00
Aokromes bf9a46a84b Core/Scripts: remove dead code 2016-06-20 18:08:00 +02:00
Aokromes fabd8d748a Core/Database: Fix locales and warden load
warden is still disabled it needs to be updated, closes #69 closes #72
2016-06-20 17:02:47 +02:00
Aokromes c689ff0e55 Core/IPC: Fixed bnet & world servers getting stuck on shutdown after having communicated at any point 2016-06-11 07:39:08 +02:00
Snapper c6efc0acfa CMake: Fix non-PCH build. 2016-06-09 00:18:31 +02:00
Aokromes 1a37949173 Merge branch 'DEV' into '4.3.4'
[Core/Quests] Fix a issue with the quest windows on the right side



See merge request !15
2016-06-04 17:24:58 +00:00
Guardian of Light 3ebc5f1824 [Core/Quests] Fix a issue with the quest windows on the right side 2016-06-02 18:22:55 +02:00
Naios 321eb5fdd8 Core/Shared: Fix no PCH build 2016-06-01 02:48:32 +02:00
Aokromes 95166f1052 Merge branch 'cinematic_434' into '4.3.4'
[Core/Maps] Activate creatures and objects during opening cinematics

As well as other flyby cameras (like sunwell etc)

Requires re-running map extractor to extract camera m2 files from data
files. These are very small.

See merge request !14
2016-05-29 19:37:06 +00:00
Aokromes 10da96acb5 * DB/Graveyards: Added a comment field to describe the graveyards in graveyard_zone 2016-05-29 02:47:10 +02:00
Aokromes 3d3ad1c3fd Misc: remove unintended change 2016-05-25 04:56:51 +02:00
Aokromes 460a660d4f CMake: Use inherited dependencies in common and tools (partial pick, need help on this) 2016-05-23 06:24:26 +02:00
r00ty-tc 527654b512 [Core/Maps] Activate creatures and objects during opening cinematics
As well as other flyby cameras (like sunwell etc)

Requires re-running map extractor to extract camera m2 files from data
files. These are very small.
2016-05-18 21:31:07 +01:00
Aokromes e1396c09de Misc: Fix compile 2016-05-16 23:28:39 +02:00
Aokromes 41c3193c6b Core: Remove whitespaces 2016-05-16 22:52:36 +02:00
Naios 9ac55d9181 Dep/CppFormat: Update cppformat to cppformat/cppformat@5174b8c
Conflicts:
	src/server/worldserver/CMakeLists.txt
2016-05-16 22:37:02 +02:00
Aokromes 95018939a8 Core/Maps: Implement optional pre-loading of maps. 2016-05-16 22:24:58 +02:00
Aokromes e4eb3c841c Scripts/Commands: Small QoL adjustments 2016-05-15 07:13:07 +02:00
Aokromes 3ba6ba19a4 Misc: Fix 2 config names 2016-05-14 06:38:56 +02:00
Aokromes d647b5d6a1 Scripts/Spells: fixed Decahedral Dwarven Dice and Worn Troll Dice 2016-05-14 06:23:38 +02:00
tkrokli 14bfdefd6a Core/Scripts: zone_shattrath_city cleanup
- restore missing text lines for Sal'salabim and Raliq the Drunk
- replace hardcoded text with DB gossip ID enum sections
- move gossip ID, quest ID, spell ID (and so on) into enum
- remove core script for Ishanah, High Priestess of the Aldor

Closes #16684
2016-05-14 05:49:51 +02:00
treeston afa9a62e78 Scripts/Naxxramas: Clean-up and bug-fix megacommit. Read the full commit message if you care.
- Maexxna:
  - No longer packages pets and returns them to sender. Web Wrap now only targets players.
- Heigan the Unclean: Ripped its guts out.
  - Instance script hacks are gone.
  - GO spawns (done using the time-honored TC tradition of "eh, this'll work") are gone. You could say I evacuated the dance floor.
  - Sniffed spawns for all segments of the room. Because if you don't dance - well, you're no friends of mine.
- Loatheb:
  - First spore now spawns properly after 18 seconds on 10-man (down from 36 seconds). Time between subsequent spawns is unchanged.
- Thaddius:
  - Instance script hacks are gone. Again. Feels good man.
  - Players no longer drop out of combat during the phase transition. Put your snacks away, this is supposed to be a tense situation!
  - Thaddius will no longer savagely punish the main tank for stepping out of melee range for a fraction of a second by turning around and ball lightning-ing someone in the face. Typically a healer. He hates healers.
  - Thaddius will instead take out his frustration on another melee range target if available by smacking them in the face with his fists. It hurts, but a Ball Lightning would've hurt more. Blame the tank.
  - Feugen and Stalagg have been re-educated to improve their patience when a new target is flying towards them. They will no longer move while Magnetic Pull targets are mid-air, which should prevent them from running off their platform while the warrior helplessly flails trying to get them back.
- Instructor Razuvious:
  - Razuvious has been informed that Rubik's Cubes become noticably easier to solve if you buy six-colored ones. Thus, he will no longer take out his frustration out on raid groups by throwing unsolved two-colored variants at them. Fixes and closes #14966.
  - Death Knight Understudies will now realize that their situation is Hopeless even if they're currently mind controlled by a player. Apparently, if your situation is hopeless you take 5000% extra damage. No, that is supposed to be three zeroes.
- Gothik the Harvester:
  - Gothik has been schooled in proper Shadow Bolt spamming etiquette and will now take a brief pause to catch a breath and recompose himself between bolts.
- The Four Horsemen:
  - Will no longer stop and stare at the group sometimes when engaged instead of starting the encounter.
  - Horsemen can no longer be affected by stun, snare and shackle (heh, yeah, you could totally shackle Baron Rivendare) effects. It's called "Four Horsemen" after all, not "Three Horsemen that never attack because their friend can't move".
- Sapphiron:
  - When attempting to FREEZE THE BLOOD IN YOUR VEINS... Wait, no. Wrong boss. I was thinking of #16634.
  - Anyways, when freezing people into an Ice Block, Sapphiron now takes care to actually place the block on top of the frozen player, even if they were moving or jumping when the bolt hit them. Yay for positioning clarity!
  - Sapphiron has been sent to take multiple mandatory courses in "How to treat raid parties fairly while attempting to murder them" and will thus...
    - ...now properly pause after taking off to allow players to get into position before smacking them with ice bolts
    - ...no longer deal damage to players inside an Ice Block while they cannot fight back.
  - Being forced to attend the courses mentioned above has led to a large amount of pent-up frustration, which Sapphiron relieves by quite forcefully flapping his wings during take-off. Players immediately below him are now properly knocked back.
  - In addition, Kel'thuzad was sick of Sapphiron's continous pouting and allowed him to make Blizzard more malicious in exchange. Blizzard will now properly spawn near players and chase them down instead of pathing randomly.
- Also, tons of code style cleanups and hack removal that wasn't mentioned above. Read the diff if you really care.

Conflicts:
	src/server/game/Spells/Spell.cpp
2016-05-14 05:38:51 +02:00
Sirikfoll fa368dc97f Script/SWP Full Rework on M'uru Encounter 2016-05-14 05:26:48 +02:00
Aokromes 74413b376a DB/Misc: fix travis 2016-05-12 20:06:26 +02:00
sirikfoll 51671ccec9 Core/Scripts Implemented Boss Ahune
Implemented Midsummer Fire Festival event Boss, Ahune
2016-05-12 18:53:34 +02:00
r00ty-tc 4bcc63686b Build fixes 2016-05-12 10:29:20 +01:00
sirikfoll d5f05fcec4 Implement Quest Riding the Red Rocket 2016-05-12 09:23:21 +02:00
Shauren 60817bca50 Core/Random: Removed ancient and unused MAP_BASED_RAND_GEN 2016-05-12 09:22:46 +02:00
asterc 19bc4f63b2 Core/Battleground Script for Isle of Conquest Bosses
by @gerripeach
2016-05-12 09:21:56 +02:00
Shauren 763c1548f1 Core/Auras: SPELL_AURA_PERIODIC_LEECH can now properly overkill 2016-05-12 09:21:30 +02:00
Vincent-Michael 81bfb0007d Core: Fixed warning
(cherry picked from commit b29005925edeeda313d81a69873f59c5007287d2)
2016-05-12 09:20:02 +02:00
Vincent-Michael d7e103c543 Core/Commands: Cleanup in 0940f3e0776b58bd7abad472347da7d0dea2ac50
(cherry picked from commit a3b4c40073ec50a9e65eff8ae3b2799c5e42d326)
2016-05-12 09:19:45 +02:00
Vincent-Michael 3e42602afc Core/Commands: Allowed .server idlerestart / idleshutdown / restart / shutdown to take another parameter structure:
e.g.:
* .server idlerestart 12d3h13m13s
* .server idleshutdown 46m13s
* .server restart 45h56m
* .server shutdown 323m42s

(cherry picked from commit 0940f3e0776b58bd7abad472347da7d0dea2ac50)
2016-05-12 09:19:21 +02:00
Shauren f6824d1207 Core/Auras: Implemented AURA_INTERRUPT_FLAG_LEAVE_COMBAT
(cherry picked from commit d621023192a6480aa0f338908a353002fc6accf1)
2016-05-12 09:19:01 +02:00
Ariel Silva fb87f7d445 Core/Spells: fix console spam (#17084) 2016-05-12 09:17:57 +02:00
treeston 7dfa86b878 align fix 2016-05-12 09:17:40 +02:00
Kito 4ce6bd3014 Scripts/Icecrown Citadel: Sindragosa - Ice Tomb should always deal damage to all other ice tombs too
Closes #7808
Merges #16863
2016-05-12 09:16:52 +02:00
treeston 5671f50933 CreatureAI: Adjust AI behavior when a charm ends. OnCharmed will be invoked on the creature's base (non-charmed) AI, allowing the AI to react to the creature no longer being charmed. 2016-05-12 09:16:31 +02:00
Trond B Krokli 737d61e9ab Core/Scripts/DB: remove hardcoded text from npc_beaten_corpse (#16907)
- remove hardcoded text from script npc_beaten_corpse
- remove OnGossipHello() hook, gossip text moved to DB
- use sGossipSelect() hook instead of OnGossipSelect()
- add npc_text 3557 and 3558 as text_id to gossip_menu
- add gossip_menu_option 2871 to NPC 10668 Beaten Corpse
- add condition for gossip_menu_option 2871 in Quest ID 4921

Tested on 4 different characters/classes, male & female.
Thanks to joschiwald for the sGossipSelect() script change.
2016-05-12 09:14:45 +02:00