Commit Graph

268 Commits

Author SHA1 Message Date
yehonal
dd463b30b6 Wrong column name in sql 2017-10-14 20:15:16 +02:00
talamortis
3d908d31a2 removed pending world SQL files 2017-10-14 17:03:42 +01:00
talamortis
9137450679 Imported Pending SQL files 2017-10-14 10:54:06 +01:00
sucofog
612e996209 Calendar/GameEvents: Store + Send holiday data to calendar (#589)
* Calendar/GameEvents: Store + Send holiday data to calendar

Fix by @Gerhood port by Sucofog for AC

* Remove comments

* Fixed an sql error

* Fixed spell casting destination to require ENABLE_LOGS and ENABLE_EXTRA_LOGS to be enabled (#646)

* Fixed spell casting destination to require ENABLE_LOGS and ENABLE_EXTRA_LOGS to be enabled (#601)

* Fixed line spacing

* Fixed file spacing

* Revert "Fixed file spacing"

This reverts commit c32f081fe2ea59b9206887fb5aee0236c49a744c.

* Revert "Fixed line spacing"

This reverts commit 5a922bbfe819aa435a797056f30571b93503c6ae.

* Revert "Fixed spell casting destination to require ENABLE_LOGS and ENABLE_EXTRA_LOGS to be enabled (#601)"

This reverts commit 0d57b3c27320df09e230553f346d850f8bb43bcd.

* Fixed spell casting destination to require ENABLE_LOGS and ENABLE_EXTRA_LOGS to be enabled

* Core: step 1 - starting to fix core warnings

expecially from headers and some cpp files

Scripts and tools in next steps

* Core: Step 2 - Fixed warnings with clang 3.9+

issue #121

* Core: Step 3 - removed all warnings from core

related to #121

Next step: Scripts and extractor tools

* Scripts: Step 4 - Fixed all warnings inside scripts

issue #121

Next step: enabling -DWITH_WARNINGS and fix

* Implement banned_addons (#647)

* Removed more warnings, mostly related to unused-variable

issue #121

We still have to work on unused-parameter

* Script: Fixed yogg saron Drive Me Crazy achievement

* uncommented releaseModelInstance to fix a warning

* Improved travis compilation

Including pending sql and enabling tools, core-debug, extra-logs and perftools

* Fixed compilation

* Fixed all unused-parameters warnings

issue #121

used clang-tidy to achieve this

* Removed unused variables in WaypointMovementGenerator

* Solved cmake D9025 issue with MSVC

* Fixed some variable/parameters type issues

* Uncommented some utils functions for LFG

* Fixed linux compilation error with linker

This was caused by a GNUC compiler optimization that removes
LFG.obj from binaries since its functions have never been called
by gamelib. So we had to call at least one of them on LFGMgr forcing
 compiler to include LFG.cpp in build. I can't find another way.

* Pending sql

* Cleaning unused variables

* Update issue_template.md

* Coverity badge

* Fixed other badges

* Add GMSummonPlayer Config Option (#643)

* Stratholme's Rat Traps (#613)

* now rat traps in stratholme work correctly

* Implemented sql importing for db_assembler script

It includes a backup system that saves your day if you
push the "red button" (importing bases on a production db)

* Bash: Fixed Quit option

* Bash: Allow action non-interactive selection

You can directly run a specific action from command lines
useful for cronjobs for example

+ splitted db_assembler in more files ready to be included
from other bash scripts

* Cmake: Compiling with warnings by default

Forcing all contributors to fix all warnings before push a commit (i hope)

* Fixed gcc warnings

* Build without PCH to catch missing headers

+ changed to Debug build type

* Fixed PCH compilation and gcc warnings fixed

+ removed some useless warning suppressions

* Improved travis compilation

it must give us errors on warnings allowing contributors to fix them
as soon as possible (best before accepting PR)

* Improved db assembler, now can create DBs

* Bash: implemented installer script for server and modules (beta)

+ minor fixes

* Installer: minor fix

* Bash: fixed mysql default conf

* updated doc

* Installer: differentiate linux distro

* Use PLAYER_BYTES_3 instead of gender to avoid displayid problems

- This fix night elfs corpse turning into a cube

* Fix CMake custom script (#658)

* CMake - CMake now detects custom scripts in the Custom directory

* CMake - CMake now detects the custom script headers

* CMake - Added an example in the README on how to make a CMakeLists.txt for a custom script

* Scarlet Monastery - Chapel: Last Boss (#599)

* Core/Misc Created handler for character creation

* [Core/Boss] Reworked final figth Scarlet Monastery - Chapel

* correct the animation when Whitemain cast resurrection

* Fixed max heroic attempts ICC

it must be 50 instead of 25

* Workaround to import sql with zero value in date on mysql 5.7

Maybe we need to fix those fields or find another better way

* Various fixes for installer script and db_assembler

* Db_Assembler: hide mysql password in prompt

* Revert "Cmake: Compiling with warnings by default"

It generates compile errors on windows
Maybe we should separate warning cmake define for each compiler (?)

This reverts commit 8ad3c15d63.

* Fixed warnings when EXTRA_LOGS are off

* Fixed and optimized EXTRA_LOGS code

about 1700 lines of code manually checked

* Bash: Minor fixes for installer
2017-10-12 18:01:13 +02:00
Gargarensis
c710122259 Molten Core fixes (#604)
* Molten Core fixes

* fix indentation

* forgot to adjust 3 lines

* Fixed warning
2017-10-12 18:00:46 +02:00
talamortis
b9e6faca6c closes #667 #273 2017-09-29 22:07:07 +01:00
Yehonal
30e6abf6ab Import pending sql 2017-09-26 01:27:22 +02:00
Yehonal
9bc0a3d383 Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk 2017-09-25 02:15:41 +02:00
Yehonal
61df6f7d44 Workaround to import sql with zero value in date on mysql 5.7
Maybe we need to fix those fields or find another better way
2017-09-25 02:14:42 +02:00
Ercules76
34682ecc2c Scarlet Monastery - Chapel: Last Boss (#599)
* Core/Misc Created handler for character creation

* [Core/Boss] Reworked final figth Scarlet Monastery - Chapel

* correct the animation when Whitemain cast resurrection
2017-09-23 17:20:26 +02:00
Yehonal
787a9238df Pending sql 2017-09-19 10:41:43 +02:00
barncastle
2c9b2542d6 Implement banned_addons (#647) 2017-09-17 17:13:43 +02:00
Yehonal
7277e4f006 importing sql 2017-08-25 11:49:51 +02:00
Yehonal
3b90286571 [Script/SAI] Fixed Shattered Hand Blood Guard Event (#579) 2017-08-25 11:48:28 +02:00
Yehonal
5c7834d384 importing pending sql 2017-08-22 22:33:02 +02:00
Yehonal
a8166c3868 Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk 2017-08-21 11:51:27 +02:00
Yehonal
0c2d0cd9c0 removed duplicated update file 2017-08-21 11:51:17 +02:00
Yehonal
5bc39840a1 Fixed old auth updates 2017-08-21 11:50:44 +02:00
Кирилл
d27ee6324e [NPC] Franclorn Forgewright visibility (#568)
* DB/NPC: make Franclorn Forgewright visible only for dead players

* add a new line at the end of file
2017-08-21 01:03:08 +02:00
Кирилл
fa78d2d83e Core/Scripts: start fight with hardcode in scripts by sending pet trainers to DB from Core (#571)
* Core/Scripts: start fight with hardcode in scripts by sending pet trainers to DB from Core

* fix build(forget about it lol azetorh don't have this commit)
2017-08-20 17:31:59 +02:00
Yehonal
0c50a6027c Merge branch 'master' of https://github.com/azerothcore/azerothcore-wotlk 2017-08-20 06:04:27 +02:00
Yehonal
1ed98105a1 importing pending sql 2017-08-20 06:03:34 +02:00
Nefertumm
fd684a858c Implement ip2nation and ip2nationCountries (#518)
* Implement ip2nation and ip2nationCountries

* fix account.sql

* Tabs

* Codestyle

* More codestyle

* Maybe not. Fk travis.

* Missing field on LOGIN_SEL_ACCOUNT_INFO_BY_NAME

* Update WorldSocket.cpp
2017-08-20 06:00:00 +02:00
Yehonal
c854b65882 Merge branch 'master' into master 2017-08-20 04:59:52 +02:00
Yehonal
246826e002 import all pendings sql 2017-08-19 18:28:03 +02:00
PolarCookie
f5091ead96 Various quest fixes
The Troll Cave: needs 14 kills, not 10.
http://wow.gamepedia.com/Quest:The_Troll_Cave

The Grizzled Den
The wendigos at this den, especially at the entrance, are very dense. It looks as if they're double spawned a lot. It's very hard on lvl 6-8 players, as you're forced to grab 2 at a time.

The id list is gathered from this query.

SELECT guid FROM sunwell_world.creature
WHERE id in (1134,1135) AND guid NOT IN
( SELECT A.guid
  FROM sunwell_world.creature AS A
  JOIN trinity_world.creature AS B
  ON A.guid = B.guid
  WHERE A.id in (1134,1135) AND B.id IN (1134,1135)
);
Turns out TC is a subset of AC, with this fix both are the same. This result is much more tolerable.

The Perfect Stout: Rejold's New Brew has The Perfect Stout as prequest, not the otherway around.
http://www.wowhead.com/quest=415/rejolds-new-brew#comments:id=190337

Tunnel Rat:
Currently only 1 type drop ears, when all 6 should.
Some mobs have 4/5 drop rate.
http://www.wowhead.com/quest=416/rat-catching#comments:id=74106:reply=305815
Drop rate inside the cave is way higher.
http://www.wowhead.com/item=3110/tunnel-rat-ear#comments:id=353270

Red Silk Bandanas: Follows the second to last Defias Brotherhood quest, not Red Leather Bandanas.
http://wow.gamepedia.com/Quest:Red_Silk_Bandanas

Letter to Stormpike: Has Encrypted Letter as prequest.
http://wow.gamepedia.com/Quest:Letter_to_Stormpike

Kurzen Jungle Fighter: These should also drop Jungle Remedy.
http://www.wowhead.com/item=2633/jungle-remedy#comments:id=163587

Inspecting the Ruins: Has either They Call Him Smiling Jim or James Hyal as prequest, currently only the former.

Forked Mudrock Tongue droprate:
http://www.wowhead.com/quest=1204/mudrock-soup-and-bugs
http://www.wowhead.com/item=5883/forked-mudrock-tongue#dropped-by
Currently 25%, making it 40%.
From the comments some complain it's terrible, some say it's 100% and great.
I'm getting the suspicion it depends on the type of Mudrock. In the database there's 5 different Mudrocks, but as of patch 2.3, 4 turtle types were removed in favour of 1.
http://www.wowhead.com/npc=4396/mudrock-tortoise#comments
http://www.wowhead.com/npc=4398/mudrock-burrower#comments
http://www.wowhead.com/npc=4399/mudrock-borer#comments
http://www.wowhead.com/npc=4400/mudrock-snapjaw#comments

Trouble in Winterspring!: This is a breadcrumb quest, not a prequest.
http://www.wowhead.com/quest=6603/trouble-in-winterspring#comments:id=931604

Thick Yeti Fur droprate:
Increasing drop rates from 33% across the board.
http://www.wowhead.com/quest=3783/deprecated-are-we-there-yeti#comments:id=1043214
It varies between the types, and seems it was buffed at the end of wotlk.
http://www.wowhead.com/npc=7457/
http://www.wowhead.com/npc=7458/
http://www.wowhead.com/npc=7459/
http://www.wowhead.com/npc=7460/

Flesh Eating Worm and Rotting Worm:
These are the worms that spawn when a Rotted One in Duskwood and Rotting Cadaver in Western Plaguelands respectively dies.
http://wow.gamepedia.com/File:Flesh_Eating_Worm.jpg
I reduced the size based on the image from 2008, sorta got it right.
I reduced their damage to be 50% of the associated ghoul based on http://www.wowhead.com/npc=10925/rotting-worm#comments:id=245916.

Fool's Stout: Has Report Back to Fizzlebub as prequest.
http://wow.gamepedia.com/Quest:Report_Back_to_Fizzlebub

Half-Buried Bottle loottable:
This one was dropping Raptor Eggs at 71%, I'm taking the wild guess that that's wrong and just replacing it with the trinity core table.

SELECT name, gameobject_loot_template.*
FROM item_template
JOIN gameobject_loot_template ON item_template.entry = gameobject_loot_template.item
WHERE gameobject_loot_template.entry = 2032;
Run that for a quick laugh.

Atal'Ai Artifacts
I could hardly find any of these, turns out most of them were underground, so I moved them up a little.
Found 21 artifacts and 1 mithril deposit underground and 3 double spawned artifacts that are deleted.
Run around as a dwarf with the racial tracking to see what I mean.

Blue Pearls: These only drop from the Giant Clam objects in the vile reef.
Not Giant Clam objects in other zones nor clam items from murlocs.

Black Dragonflight Molt: This item is a guaranteed drop from the Hoard of the Black Dragonflight. Currently 88.8%
2017-08-19 18:06:31 +02:00
Kizarr
d388a36cf1 [Database] Floating Corpse DK Starting/Scarlet Infantryman missing weapons (#539)
* Scarlet Infantryman missing weapons.sql

Fixes missing weapons from Scarlet Infantryman.

*  DB: Instructor Razuvious - Event with Acherus Necromancer and Death Knight Initiate.sql

*  DB: Instructor Razuvious - Event with Acherus Necromancer and Death Knight Initiate

* Fixed path and added Header to file 1

* Update path and add header to file 2

* Update path and add header to file 3

* Missing Header

* Rename \data\sql\updates\pending_db_world\rev_1503139021197350000.sql to data/sql/updates/pending_db_world/rev_1503139021197350000.sql

* Rename data\sql\updates\pending_db_world\rev_1503138647187080900.sql to data/sql/updates/pending_db_world/rev_1503138647187080900.sql

* Rename data\sql\updates\pending_db_world\rev_1503138789369120900.sql to data/sql/updates/pending_db_world/rev_1503138789369120900.sql
2017-08-19 16:16:47 +02:00
Yehonal
562f41b10b Merge pull request #504 from PolarCookie/db_minor_quest_fixes_3
minor quest fixes 3
2017-08-19 16:15:59 +02:00
Yehonal
08d23bb7d4 Merge pull request #483 from PolarCookie/db_minor_quest_fixes
minor quest fixes
2017-08-19 16:14:34 +02:00
Yehonal
5e272e6c92 Merge pull request #474 from STARRHELD/master
DB: Minor Fixes
2017-08-19 15:01:54 +02:00
Yehonal
7cef10a653 importing peding sql 2017-08-19 13:05:33 +02:00
Alan
1903bfc43d Fixed Brewfest Building is Darkmoon Faire Building and log error
* Create rev_1500226875532818300

Fixed Brewfest Building is Darkmoon Faire Building

* Fixed Brewfest Building is Darkmoon Faire Building

Fixed Brewfest Building is Darkmoon Faire Building
2017-08-19 12:59:47 +02:00
PolarCookie
138c094c5d auto-attack for warbear matriarch (#491)
* combat fix for warbear matriarch

* Update rev_1495461970084153283.sql
2017-08-19 12:52:49 +02:00
Yehonal
25d92a454d [Auth\DB] Set default expansion to 2 2017-08-19 11:43:44 +02:00
Yehonal
14a8088f86 import pending sql 2017-08-19 11:42:17 +02:00
Ercules76
30231de9db DB/Quests: Terrokkar Forest quest text typos. Tnx to 'tkrokli' (#564)
* Core/Misc Created handler for character creation

* DB/Quests: Terrokkar Forest quest text typos. Tnx to 'tkrokli'
2017-08-18 20:47:26 +02:00
Yehonal
e197ffa1ef importing pedings (please it MUST be done right after accepting PR) 2017-08-18 17:36:52 +02:00
talamortis
f353f9b5bb When player has Animal blood applied the D.E.H.T.A camp will now be hostile if player goes near. 2017-07-03 22:53:57 +01:00
talamortis
79210edf4b Stranglethorn Vale chapter quest should no longer be repeatable.
quote of the day 'open source your home'
2017-07-03 21:57:50 +01:00
talamortis
49e61d99d3 Fix Midsummer fire quest An Innocent Disguise aswell as fixed indentation. 2017-07-03 18:13:33 +01:00
Nefertumm
fa147d84d2 Maybe not. Fk travis. 2017-06-30 19:19:12 -03:00
Nefertumm
2363e0802c More codestyle 2017-06-30 19:04:06 -03:00
Nefertumm
2bde13b3f7 Codestyle 2017-06-30 19:03:36 -03:00
Nefertumm
c599c7e42e Tabs 2017-06-30 16:56:29 -03:00
talamortis
8c624cc2f1 Rin'ji will now appear to be male and also can not be attacked by alliance why in cage
closes #408
2017-06-30 16:15:53 +01:00
Nefertumm
d1e85e1c47 Merge remote-tracking branch 'refs/remotes/azerothcore/master' 2017-06-30 02:25:01 -03:00
Nefertumm
9d2484bfc7 Implement ip2nation and ip2nationCountries 2017-06-30 01:54:22 -03:00
Inifield
88b301a09b DB/Spell: Worg Disguise can be cancelled by right-clicking
Author : SnapperRy
2017-06-29 22:41:14 +02:00
dr-j
ef57d9ba69 DB/Quest: The Honored Dead add missing fire animation 2017-06-27 16:41:58 +02:00
Inifield
445b88563f DB/Quest: Event will now start when player do /lay and Doc Mixilpixil will no longer despawn 2017-06-23 15:03:51 +02:00