Commit Graph

7155 Commits

Author SHA1 Message Date
AzerothCoreBot
2f7a92ecf7 chore(DB): import pending files
Referenced commit(s): 43c3896128
2022-01-07 14:03:33 +00:00
UltraNix
43c3896128 fix(DB/GameEvents): new game event Darkmoon Faire Building (Terokkar Forest)(#9654)
- Closes #9592
2022-01-07 15:01:47 +01:00
UltraNix
2c6a692000 fix(Core/Entities): extend combo point system to all Units (#9816)
- Closes #1140
2022-01-07 11:18:03 +01:00
IntelligentQuantum
2e6213d526 feat(Core/SmartScripts): SMART_ACTION_ATTACK_STOP #10053 2022-01-07 04:19:32 -03:00
Tim Fleschenberg
3085f64e50 fix(Core/Handlers): remove the uint8 cap from guild bank max stacks per day 2022-01-07 02:56:32 -03:00
AzerothCoreBot
3b3bef5f95 chore(DB): import pending files
Referenced commit(s): 2e622e2771
2022-01-07 03:04:50 +00:00
Malcrom
2e622e2771 fix(DB/Pathing) Swamp of Sorrow (#10042) 2022-01-07 04:03:03 +01:00
Malcrom
85bf69a6a1 fix(Scripts/Creature): Convert npc_ranger_lilatha script to RegisterCreatureAI (#10043) 2022-01-07 04:02:28 +01:00
AzerothCoreBot
2b1559c4ec chore(DB): import pending files
Referenced commit(s): 5a8b455697
2022-01-07 02:50:17 +00:00
Malcrom
5a8b455697 fix(DB/Pathing): Westfall (#10046) 2022-01-07 03:48:34 +01:00
Malcrom
fdcaa8e1ae fix(DB/Pathing): Darkshire (#10044) 2022-01-07 03:48:27 +01:00
AzerothCoreBot
c7510d21b8 chore(DB): import pending files
Referenced commit(s): 5d45c52c3e
2022-01-06 18:32:07 +00:00
Cláudio Costa
5d45c52c3e fix(Core/Creature): Fire Elemental Invasion changes (#9372)
* fix(DB): Blazing elemental invasion event

- Fixed Elemental Invader's SmartAI;
- Re-arranged Elemental Rifts SmartAI for controlled spawning of
  Invaders.

* SmartAI: SetCounter to be able to subtract

* Target unit or summoner changed for worldobjects

* extra checks and last sql file

* Codestyle

* codestyle

* adding Baron to elemental invasions

* changed owner or summoner target (SmartAI)

* codestyle
2022-01-06 19:30:23 +01:00
Kitzunu
cb7e355291 refactor(Core/Misc): sin() to std::sin() (#9795) 2022-01-06 19:29:40 +01:00
killerwife
66e6d33116 fix(MMAP): Build ADT floor just like WMO floor below liquid (#9990) 2022-01-06 19:26:34 +01:00
AzerothCoreBot
483e067dc2 chore(DB): import pending files
Referenced commit(s): 73d5772cf6
2022-01-06 18:00:15 +00:00
Malcrom
73d5772cf6 fix(DB/Script): Eastvale Logging Camp, Elywnn Forest (#10036)
* fix(DB/Script): Eastvale Logging Camp, Elywnn Forest

* Update rev_1641426458023302944.sql

* Update zone_elwynn_forest.cpp
2022-01-06 13:58:28 -04:00
AzerothCoreBot
ea8404f981 chore(DB): import pending files
Referenced commit(s): 49b3bac232
2022-01-06 14:21:00 +00:00
Malcrom
49b3bac232 fix(DB/Pathing) Elywnn Forest Guards (#10035) 2022-01-06 10:19:06 -04:00
AzerothCoreBot
3bb09310f6 chore(DB): import pending files
Referenced commit(s): 2d4e17fd16
2022-01-06 13:35:27 +00:00
acidmanifesto
2d4e17fd16 refactor(Core/Creature): Remove Inhabit Type (#9272)
This is in reference to issue: https://github.com/azerothcore/azerothcore-wotlk/issues/4361
This is comprised of a cherry pick and partial tc cherry pick:
592516ae69
dbadb6369c
34cfa69efd
12de860b4a
a22bc236eb
2022-01-06 10:33:22 -03:00
acidmanifesto
d504a62293 fix(Core\OpCode): HandleFarSightOpcode (#9965)
* Change TO ThreadUNSAFE

This will process the far sight packet as a is not thread-safe - process it in World::UpdateSessions() compared to the former packet is thread-safe - process it in Map::Update().
This matches up with tc in everything we have with the HandleFarSightOpcode.

* Further Adjustments

* Move to Debug Loggin

TC has it as move to Debug Logging. Stating its a weird opcode handling issue which is not really known why.
2022-01-06 09:22:08 -03:00
IntelligentQuantum
93322bcb4d refactor(Core/Packet): Character packets (#9546)
* Character

* Update CharacterHandler.cpp
2022-01-06 08:55:00 -03:00
AzerothCoreBot
43ea4aa2df chore(DB): import pending files
Referenced commit(s): b2a4dda478
2022-01-06 10:58:57 +00:00
Cláudio Costa
b2a4dda478 fix(DB\Texts): Goblin pit crew's gossip probability (#9905)
* fix(DB): Goblin pit crew's gossip probability

- Since these guys have 5 possible gossip options, setting this to 25
  each option will equal to 100 percentage.
- There are plenty more gossips like this one only have % of 1 to show
  that need to me manually fixed since we don't know how many npc_text
  they may have. A query to count the text_x_x and update the according
  % should be good to go, however this way is safer.

* Update rev_1640706977785890600.sql
2022-01-06 07:57:18 -03:00
AzerothCoreBot
d91f3f0ba1 chore(DB): import pending files
Referenced commit(s): c377c62c7a
2022-01-06 09:47:50 +00:00
IntelligentQuantum
c377c62c7a feat(Core/SmartScripts): Add support to friendly+hostile to SMART_EVENT_OOC_LOS and SMART_EVENT_IC_LOS (#10037)
* .

* .
2022-01-06 06:46:12 -03:00
AzerothCoreBot
7fb6b7e15f chore(DB): import pending files
Referenced commit(s): 89aa2a00c6
2022-01-06 01:52:46 +00:00
Cláudio Costa
89aa2a00c6 Fix (DB\Reputiation): Western Plaguelands monster reputation (#10020)
* fix(DB): Western Plaguelands monster reputation

- Changed reputation to monsters in Western Plaguelands according to the
  wiki, which was updated until patch 2.2

* missing comment
2022-01-05 20:51:11 -05:00
Nolt
5aad087d25 Fix (DB\MOB): Mob Timberstrider Position (#10015) 2022-01-05 20:50:36 -05:00
Cláudio Costa
8b3f9106e5 fix(DB): Nathanos quest requirements (#10014)
* fix(DB): Nathanos quest requirements

- Added quest requirements to his quests

* always check your variables
2022-01-05 20:50:01 -05:00
AzerothCoreBot
faf480da89 chore(DB): import pending files
Referenced commit(s): 890f6ad7f8
2022-01-06 00:57:50 +00:00
TheDdraig
890f6ad7f8 Fix (DB/Creature): Azuremys Murloc Spawn Correction (#10033)
* Fix (DB/Creature): Azuremys Murloc Spawn Correction

* Update rev_1641422836099367029.sql

* Update rev_1641422836099367029.sql

* Update rev_1641422836099367029.sql

* Update rev_1641422836099367029.sql

* Update rev_1641422836099367029.sql
2022-01-05 19:56:07 -05:00
AzerothCoreBot
df1df81080 chore(DB): import pending files
Referenced commit(s): 0dae1579b3
2022-01-06 00:04:59 +00:00
TheDdraig
0dae1579b3 Fix (DB\Quest\SmartScript): Quest 9540 Totem of Tiki (#10032)
* Fix(DB\SmartScript)

* Update rev_1641421027611299094.sql

* Update rev_1641421027611299094.sql

* Update rev_1641421027611299094.sql
2022-01-05 19:02:50 -05:00
AzerothCoreBot
017772043d chore(DB): import pending files
Referenced commit(s): 7354b14ffd
2022-01-05 23:22:43 +00:00
acidmanifesto
7354b14ffd Fix (Core\Script) Grammar Correction (#10031)
* Fix (Core\Script) Grammar Correction

GAME_EVENT_CHILDEREN_OF_GOLDSHIRE to GAME_EVENT_CHILDREN_OF_GOLDSHIRE

* SQL correction
2022-01-05 18:21:09 -05:00
AzerothCoreBot
3d255b3a01 chore(DB): import pending files
Referenced commit(s): 88c75d566d
2022-01-05 18:58:36 +00:00
Malcrom
88c75d566d fix(DB/Spawning/Pathing) Darrow Hill full respawn with new paths (#10027) 2022-01-05 13:56:52 -05:00
AzerothCoreBot
3ee9ea0105 chore(DB): import pending files
Referenced commit(s): 6f98d32790
2022-01-05 18:56:13 +00:00
acidmanifesto
6f98d32790 Feat (Core\DB\Event) Children of Goldshire (WIP) (#10022)
* (WIP\Event) Children of Goldshire

Currently Compiles with no issues, sql runs fine, Can't seem to get cameron to trigger on the event start.

* Capitalization

* Remove Include

Not sure why it says it isnt found. Most likely was not needed.

* Rename Per Suggested

Rename per @Malcrom 's request

* SQL

Sorry i forgot to push it from my local

* Update zone_elwynn_forest.cpp

* Update rev_1641388762527715027.sql

* NPC's Move Fix

Now to audit the whole event naturally

* remove double

* White space removal

* added override per testing recommendation

* Utiilizing Malcroms PathEndReached

Co-Authored-By: Malcrom <malcromdev@gmail.com>

* Final Draft

All works now.

* abc order adjustment

* Adjust Time for Runaway Lisa

Co-authored-by: Malcrom <malcromdev@gmail.com>
2022-01-05 13:54:30 -05:00
IntelligentQuantum
2bc373b4f6 feat(Core/SmartScripts): SMART_ACTION_SET_MOVEMENT_SPEED (#10018) 2022-01-05 14:10:19 -03:00
AzerothCoreBot
5f9235a62d chore(DB): import pending files
Referenced commit(s): 1020cf1e8e
2022-01-05 16:53:57 +00:00
Voicot Kaczynski
1020cf1e8e fix(DB/Creature): Centipaar Tunneler attack on summon (#9989)
* fix(DB/Creature): Centipaar Tunneler attack on summon

Centipaar Tunnelers now attack the player after collecting samples. 
I preferred "Move one Yard"  rather "Attack Start" cause it causes a double auto attack each mob meaning a lot of damage.
2022-01-05 13:52:13 -03:00
Malcrom
911e8b4d12 feat(Core/Pathing): Add path_id to PathEndReached (#10021) 2022-01-05 09:59:33 -04:00
IntelligentQuantum
e28bdf9bde feat(Core/SmartScripts): SMART_ACTION_SET_HEALTH_PCT 2022-01-05 09:38:14 -03:00
Malcrom
86f1b87fe6 NewFunction(Core/Pathing) Path End Reached (#10017) 2022-01-05 00:22:51 -04:00
AzerothCoreBot
75aeec80a4 chore(DB): import pending files
Referenced commit(s): 8844e2d3bc
2022-01-05 03:34:25 +00:00
acidmanifesto
8844e2d3bc Fix (DB\Creature) Adjust Shadowforge Surveyor z-position (#9973)
* Z-Axis Adjustment

Reopening of PR by @Azcobu that was closed thru misunderstanding
https://github.com/azerothcore/azerothcore-wotlk/pull/9559/files

* Update rev_1638885155008688879.sql
2022-01-05 04:32:45 +01:00
Kitzunu
86bb616fe9 chore(AUTHORS): Now it is 2022 (#10013) 2022-01-05 00:54:25 +01:00