Stefano Borzì
83b8bf7288
ci: fix codestyle and cppcheck reports ( #20962 )
2024-12-18 10:34:42 +01:00
Stefano Borzì
6f98cac461
fix(DB/pickpocketloot): add missing pickpocketloot ( #20672 )
...
* feat: add cppcheck for scripts
* fix(DB/pickpocketloot): add missing pickpocketloot
2024-11-22 00:49:54 +01:00
Stefano Borzì
a601d109ea
fix(DB/Skinning): add missing skinloot 2/4 ( #20644 )
...
* feat: add cppcheck for scripts
* fix(DB/Skinning): add missing skinloot 2 on 4
2024-11-20 10:44:24 +01:00
Stefano Borzì
d7c2e1a94c
fix(DB/skinning): missing skinloot 4/4 ( #20646 )
...
* feat: add cppcheck for scripts
* fix(DB/skinning): missing skinloot 4 on 4
2024-11-20 10:44:11 +01:00
Stefano Borzì
2bd7c2e36d
fix(DB/Skinning): add missing skinloot 3/4 ( #20645 )
...
* feat: add cppcheck for scripts
* fix(DB/Skinning): add missing skinloot 3 on 4
* .
2024-11-20 10:44:06 +01:00
Stefano Borzì
d0b84a7346
fix(DB/skinning): add missing skinning loot 1/4 ( #20643 )
...
* feat: add cppcheck for scripts
* fix(DB/skinning): add missing skinning loot 1/4
* fix(DB/Skinloot): missing skinloot
2024-11-20 10:43:57 +01:00
Stefano Borzì and laasker
f6de601ddd
new BattlegroundDesertionTypes for hook OnBattlegroundDesertion ( #20039 )
...
* new BattlegroundDesertionTypes for hook OnBattlegroundDesertion
* chore: minor improvements
---------
Co-authored-by: laasker <[email protected] >
2024-09-27 22:19:56 +02:00
Stefano Borzì
d17c179c03
chore: remove unused hooks ( #19919 )
2024-09-11 11:50:59 -03:00
Stefano Borzì
a971f373a0
fix: default bgarenas visibility distance default value ( #19938 )
...
* fix: default bgarenas visibility distance default value
* chore: update worldserver.conf.dist
2024-09-11 11:50:45 -03:00
Stefano Borzì
f6e9bd51fd
feat(ScriptMgr): add OnArenaStart hook ( #19922 )
2024-09-11 11:18:36 -03:00
Stefano Borzì
0dd5c6e3b4
feat(Battlegrounds): make it compatible with custom arena type ( #18679 )
...
* feat(Battlegrounds): make it compatible with custom arena type
* fix(BattlegroundQueue.cpp): ignore bg for arena condition
* feat(Scripting): add OnQueueUpdateValidity hook
* fix: codestyle
2024-09-08 20:05:58 +02:00
Stefano Borzì
e5e514bbbe
feat(Core/Scripting): add OnBeforeArenaCheckWinConditions hook for mod-arena-replay compatibility ( #19856 )
2024-09-04 10:33:38 -03:00
ec1b2f7a28
fix(Scripts/HyjalSummit): Rewrite Battle for Mount Hyjal ( #18512 )
...
* arrays
* summon_groups
* part 2 lesgooo
* holy frick it works???
* drafted
* forgot to add co-author
Co-Authored-By: Saltgurka <[email protected] >
* thrall & tyrande
* Update hyjal.cpp
* trash
* winterchill & anetheron
* kazrogal & azgalor
* Update rev_1708737709108426300.sql
* entrance rp and scourge base
* it worked thank you nyeriah and ayamiss the hunter from AQ20 cause I remembered that it had a similar mechanic and i went to check how to deal with it. did you know ayamiss was my turning point in my emulation "career"? it was a very interesting fight and i spent many hours researching it, leading to my discovery into how the swarmers work, if i did it nowadays i'd have found out immediately but it was a journey nonetheless
Co-Authored-By: Andrew <[email protected] >
* Update rev_1708737709108426300.sql
* no gem farming!
* infernals
* leftovers
* doors
* archimonde
* Update rev_1708737709108426300.sql
* jaina didnt reset gossip flag its over
* crashfix
Co-Authored-By: Andrew <[email protected] >
* Update instance_hyjal.cpp
* no more dberrors
* fix archimonde model and size
scale was set to 0.4, also fixed the speed and attack time, as well as adding model info
* Update rev_1708737709108426300.sql
* Update rev_1708737709108426300.sql
* more stuff
* Update data/sql/updates/pending_db_world/rev_1708737709108426300.sql
* fix: warning
* fix: warning
* buildfix
don't need to assign anything, as long as it doesn't return null we're good
* buildfix
infernal has no DoAction behaviour so it's fine
* Update data/sql/updates/pending_db_world/rev_1708737709108426300.sql
* Update data/sql/updates/pending_db_world/rev_1708737709108426300.sql
* yay
Co-Authored-By: Dan <[email protected] >
* a
* looks nicer, less updates overall
* crashfix?
messy code gomenasai 🙇
* hide undesirables >:(
* Update instance_hyjal.cpp
Co-Authored-By: Anton Popovichenko <[email protected] >
---------
Co-authored-by: Gultask <[email protected] >
Co-authored-by: Saltgurka <[email protected] >
Co-authored-by: Andrew <[email protected] >
Co-authored-by: Gultask <[email protected] >
Co-authored-by: Dan <[email protected] >
Co-authored-by: Anton Popovichenko <[email protected] >
2024-03-19 21:49:28 +01:00
Stefano Borzì
168192b731
fix(CI): cppcheck failure step ( #17240 )
...
* feat: add cppcheck for scripts
* fix: cppcheck step failure
* trigger cppcheck build, it should fail
* fix: cppcheck should succeed
* fix: cppcheck
2023-09-21 12:43:57 +02:00
Stefano Borzì and Skjalf
034b521501
feat(CI): add cppcheck ( #15211 )
...
Co-authored-by: Skjalf <[email protected] >
2023-03-05 18:47:18 +01:00
Stefano Borzì
6673067442
chore(Dashboard/functions.sh): update data version ( #12140 )
2022-06-21 19:06:34 -04:00
Stefano Borzì
8cbc1b0a55
chore: restore googletest main repo reference ( #12011 )
...
chore: retore googletest main repo reference
2022-06-13 08:58:03 -03:00
Stefano Borzì
6535c943e6
refactor: remove useless ternary operator ( #11907 )
2022-06-06 16:11:22 -03:00
Stefano Borzì
6a6418f232
fix: temporary workaround for the googletest issue ( #11902 )
...
* fix: temporary googletest issue
* chore: use main branch
* fix: typo
* chore: update reference
2022-05-28 17:12:42 +02:00
Stefano Borzì
77720506c0
chore: update AC data version ( #11535 )
2022-04-25 16:21:40 -03:00
Stefano Borzì
8301434a01
fix(Bash/Dashboard): fix macOS configurations ( #11002 )
2022-03-16 18:57:03 +01:00
Stefano Borzì
613daa8312
chore(Bash/installer): update client-data version ( #8000 )
2021-09-22 10:15:33 +07:00
Stefano Borzì
17b408004f
chore(Core/Condition): replace assertion with logs preventing server crash ( #7730 )
2021-09-07 15:58:04 +02:00
Stefano Borzì
ed32bdf4c6
fix(DB/waypoint_data): add waypoint_data, update creature and creature_addon ( #6262 )
2021-06-16 11:39:42 +02:00
Stefano Borzì
8690b9a141
fix(DB/Quest): Get the Scoop (1950) ( #5858 )
...
* fix(DB/smart_scripts): gossip texts and SAI for quest Get the Scoop (1950)
* Update rev_1621071094020971520.sql
2021-05-21 12:19:39 +02:00
Stefano Borzì
9102b42526
fix(DB/creature_formations): hezrul bodyguards path and formations ( #5528 )
2021-05-04 11:54:36 +02:00
Stefano Borzì
28f9c86577
fix(DB/game_event_gameobject): link to brewfest 2 gameobjects ( #5487 )
2021-05-04 10:46:48 +02:00
Stefano Borzì
1d919f8448
fix(DB/Gameobject): duplicate or wrong spawns ( #5258 )
...
* fix(DB/Gameobject): duplicate or wrong spawns
* Update rev_1618177302172059302.sql
2021-05-04 00:18:04 +02:00
Stefano Borzì
292439ca88
fix(DB/creature): move location, add path ( #5486 )
2021-05-03 21:01:36 +02:00
Stefano Borzì
28ce1e9219
chore(DB/gameobject): move gameobject cookpot ( #5404 )
2021-04-25 21:07:50 +02:00
Stefano Borzì
6ca8e3105d
fix(DB/npc_trainer): set req skill to 225 for 9954 ( #5350 )
2021-04-25 21:05:31 +02:00
Stefano Borzì
6e56bba394
feat(DB/Spawns): add vulture spawns ( #5322 )
2021-04-25 21:04:21 +02:00
Stefano Borzì
4538cddb61
fix(DB/quest_poi_points): location tracker of Quell the Uprising ( #5296 )
2021-04-25 21:01:34 +02:00
Stefano Borzì
a37db4fe7f
fix(DB/GameEvent): darkmoon faire carnie spawn on event ( #5293 )
2021-04-19 23:59:13 +02:00
Stefano Borzì
a21efaf452
fix(DB/Creature): add missing spirit healer ( #5257 )
2021-04-19 00:32:39 +02:00
Stefano Borzì
701e1130fa
fix(DB/Spawns): duplicate nodes ( #5255 )
2021-04-19 00:32:23 +02:00
Stefano Borzì
a7b369caf3
fix(DB/Creature): thrown animations ( #5254 )
2021-04-19 00:29:50 +02:00
Stefano Borzì
9bf10f90ec
fix(DB/Creature): move creature spawn ( #5256 )
2021-04-19 00:29:24 +02:00
Stefano Borzì
53a21ff7fc
fix(DB/Waypoints): Sethir the Ancient path ( #5247 )
2021-04-18 23:19:26 +02:00
Stefano Borzì
81e1860a54
fix(Core/Unit): decrease swim speed ( #5149 )
2021-04-11 12:04:28 +02:00
Stefano Borzì
6d236aa25a
fix(DB/Quest): required race (faction) of quest ( #5143 )
2021-04-11 12:04:13 +02:00
Stefano Borzì
41e37f2dd6
fix(DB/Spawn): move spawn over the ground ( #5141 )
2021-04-11 12:04:07 +02:00
Stefano Borzì
91d23c70a0
fix(DB/Spawn): move spawn because it was under the earth ( #5122 )
2021-04-11 12:03:51 +02:00
Stefano Borzì
e6611c0ea4
fix(DB/Creature): set movementType to 2 for Rageclaw ( #5154 )
2021-04-11 11:59:45 +02:00
Stefano Borzì
60f865fce6
fix(DB/Spell): explosive sheep duration time ( #5119 )
2021-04-05 15:30:13 +02:00
Stefano Borzì
ee1918a3e9
fix(Core/Log): GMLogFile -> GmLogFile ( #5130 )
2021-04-05 01:23:46 +02:00
Stefano Borzì
96fbc0eb75
fix(DB/Quest): make quest "a new plague" for Horde ( #5110 )
2021-04-04 23:37:50 +02:00
Stefano Borzì
d4b8defcd8
Revert "feat(Core/Spells): improve SpellCheckRange(), spell cast when dismounting, falling or levitating spells ( #3384 )" ( #5052 )
...
This reverts commit b424273574 .
2021-03-30 12:55:07 +02:00
Stefano Borzì
b424273574
feat(Core/Spells): improve SpellCheckRange(), spell cast when dismounting, falling or levitating spells ( #3384 )
2021-03-26 15:56:35 +01:00
Stefano Borzì
d82d2041b4
fix(Core/SpellEffect): Increase speed of cat charge ( #4795 )
2021-03-19 22:54:25 -06:00
Stefano Borzì
b514dfb99c
fix(DB/Spell): suicide saboteur on sapper explode ( #4799 )
2021-03-14 11:28:37 +01:00
Stefano Borzì
5d27b420fd
fix(DB/Gameobject): spawn position ( #4797 )
2021-03-14 11:28:22 +01:00
Stefano Borzì
79504214f6
fix(DB/SAI): ashenvale outrunner stealthed ( #4710 )
2021-03-14 11:27:22 +01:00
Stefano Borzì
7988717eef
fix(Code/Fishing): improve timing of fishing ( #4733 )
2021-03-07 13:13:29 +01:00
Stefano Borzì
9a3ae2e4dc
fix(DB/Quest): prevQuest ( #4727 )
2021-03-07 13:13:24 +01:00
Stefano Borzì
53d7341645
fix(DB/Text): chicken text for CLUCK special quest ( #4714 )
2021-03-07 13:13:06 +01:00
Stefano Borzì
0d1712c31b
fix(DB/Quest): prevquest for quest 872 ( #4687 )
2021-03-07 13:12:02 +01:00
Stefano Borzì
62eec0529d
fix(DB/Quest): make quest 75 not repeatable ( #4685 )
2021-03-07 13:11:56 +01:00
Stefano Borzì
b53eefa5bc
fix(DB/Page): update legacy aspects ( #4684 )
2021-03-07 13:11:48 +01:00
Stefano Borzì
9239f03310
fix(DB/SAI): remove SAI for talk line 0 ( #4682 )
2021-03-07 13:11:38 +01:00
Stefano Borzì
303ba07b06
fix(DB/Spell): quest very tasty ( #4677 )
2021-03-07 13:11:27 +01:00
Stefano Borzì
ad8f204496
fix(DB/Loot): remove blackened gloves loot ( #4672 )
2021-03-07 13:11:12 +01:00
Stefano Borzì
490a54b4c7
fix(DB/Spell): remove NPC curse ( #4477 )
2021-02-10 09:44:56 -05:00
Stefano Borzì
0f1633c9c5
fix(DB/Spawn): move outside a tree a rabid bear ( #4480 )
2021-02-07 20:50:54 -05:00
Stefano Borzì
8cb01f5f36
feat(DB/Waypoint): improve Princess and companions movements ( #4397 )
...
* feat(DB/Waypoint): improve Princess and companions movements
* Update rev_1612129573861765384.sql
2021-02-03 10:23:29 +01:00
Stefano Borzì
5c994d2d6d
feat(DB/SAI): murloc fear when Mmmrrrggglll die ( #4391 )
...
* feat(DB/SAI): murloc fear when Mmmrrrggglll die
* chore(style): add new line
2021-02-03 05:32:54 +01:00
Stefano Borzì
f11ed6c938
fix(DB/Quest): wrong quest chain order ( #4320 )
2021-02-02 12:15:30 -05:00
Stefano Borzì
9c239d17cb
feat(DB/SAI): lunar festival invitation teleport ( #4354 )
2021-02-01 18:08:42 +01:00
Stefano Borzì
bc3bedac2d
fix(DB/Creature): faction of ravenoak ( #4229 )
2021-01-24 02:06:33 -05:00
Stefano Borzì
d142ec4470
fix(DB/Waypoint): Hezrul Bloodmark ( #4245 )
2021-01-20 10:56:23 +01:00
Stefano Borzì and Kitzunu
68a8bb25fa
feat(DB/Translations): import translation text from @mpfans ( #4088 )
...
* feat(DB/Translations): import translation text from @mpfans
* feat(DB/Translations): import chinese text of item_set_names_locale, achievement_reward_locale, item_template_locale, npc_text_locale, page_text_locale, gossip_menu_option_locale
Co-authored-by: Kitzunu <[email protected] >
2021-01-18 11:18:20 +01:00
Stefano Borzì
560d62ab6e
feat(DB/locales): import locales from TC ( #4125 )
2021-01-18 10:42:51 +01:00
Stefano Borzì
df600f9946
fix(Core/CreatureAI): revert NPC repositioning and path system (temporarily) ( #4274 )
2021-01-14 19:17:34 +01:00
Stefano Borzì
f869c17da5
fix(DB/Creature): position of guid 17952 ( #4117 )
2021-01-06 22:18:04 +01:00
Stefano Borzì and Yehonal
b2761626fe
feat(Core/CreatureAI): improve npc position during the combat ( #3369 )
...
+ tangent equation to find correct angle and distance when moving
+ implemented proper backward
* Improved performance + random angle margin
* chore: add tollerance calculation in instance
* improved LOS checks with movements
* implemented collisions using raycast (imported by TC)
+ improved collision detection for CanReachPositionAndGetCoords
+ improved collision check
+ set correct flags for the backward movement
+ first implementation of slope angle (to improve)
Co-authored-by: Yehonal <[email protected] >
2021-01-04 20:23:08 +01:00
Stefano Borzì and Kitzunu
9be41ff4e6
fix(Core/Quest): They're Alive! Maybe... ( #4035 )
...
Co-authored-by: Kitzunu <[email protected] >
2021-01-01 20:02:08 +01:00
Stefano Borzì
7438c09d17
feat(DB/translations): import quest_template, quest_request_items and quest_offer_reward from TC ( #4068 )
2020-12-31 01:06:33 +00:00
Stefano Borzì and Yehonal
e1b8584118
fix(DB/Loot): drop chances for white items in starter zone ( #4047 )
...
Co-authored-by: Yehonal <[email protected] >
2020-12-29 10:46:26 +01:00
Stefano Borzì
fef9260a19
fix(dashboard): check if acore user already exists ( #4034 )
2020-12-28 17:17:32 +01:00
Stefano Borzì and Yehonal
e7dc6df31e
fix(Core/GO): failed attempt ( #4036 )
...
Co-authored-by: Yehonal <[email protected] >
2020-12-28 11:05:37 +01:00
Stefano Borzì
45ccf2ff37
fix(DB/creature_formations): Elite patrolling positions ( #3795 )
2020-12-05 06:29:04 -06:00
Stefano Borzì
203349b2e7
fix(DB/creature): Respawn time secs ( #3794 )
2020-12-05 01:54:40 -06:00
Stefano Borzì
d07a34c1d5
feat(Core/Unit): don't allow additions threat in evade mode and implement AURA_INTERRUPT_FLAG_LEAVE_COMBAT ( #3381 )
2020-10-23 22:12:37 +02:00
Stefano Borzì
4cca286a4d
fix(Core/Creature): dead creatures spawn position on respawn ( #3382 )
2020-10-09 11:18:01 +02:00
Stefano Borzì
3368e0f8aa
fix(DB/Creature): npc positions ( #3376 )
2020-10-08 14:55:31 +02:00
Stefano Borzì
91f4671d07
fix(Core/Spells): prevent client crash on use spell Neural Needle + ESC ( #3383 )
2020-09-27 16:31:41 +02:00
Stefano Borzì
1910b4ab35
chore(Core/Player): remove useless SendQuestComplete ( #3380 )
2020-09-26 14:46:27 +02:00
Stefano Borzì
d20554d45d
fix(DB/Waypoint): npc guid 1021 path ( #3366 )
2020-09-23 10:22:04 +02:00
Stefano Borzì
868081e959
fix(Core/PacketsIO): Send correct messages about server first achievements depending on faction. ( #3379 )
2020-09-21 12:09:08 +02:00
4e5440ad91
feat(Core/Events): update holiday code and remove misleading log (event date is the one from game_event) ( #3365 )
...
Cherry-picked https://github.com/TrinityCore/TrinityCore/commit/5b4287e6832da32539a49e68f6a5ab0ee55854b3
Co-authored-by: ariel- <[email protected] >
Co-authored-by: Kitzunu <[email protected] >
2020-09-20 20:36:33 +02:00
Stefano Borzì
60f44005a4
fix(DB/Creature): faction of several creatures ( #3339 )
2020-09-19 04:44:08 +02:00
Stefano Borzì and Francesco Borzì
5148d0be34
fix(DB/Quest): gluttonous lurkers: improve the current SmartAI ( #3341 )
...
* Update AuctionHouseHandler.cpp
* fix(DB/Quest): gluttonous lurkers: improve the current SmartAI
* Update rev_1598303195521812924.sql
* Update rev_1598303195521812924.sql
Co-authored-by: Francesco Borzì <[email protected] >
2020-09-15 15:47:32 +02:00
Stefano Borzì
d327641dd9
fix(DB/Quest): gameobject loot and related responsible spell script ( #3340 )
2020-09-13 17:49:27 +02:00
Stefano Borzì
51330f54d8
refactor(Core/Misc): remove the ternary operator when used improperly ( #3327 )
2020-09-10 12:29:23 +02:00
Stefano Borzì and Francesco Borzì
821e7d03e8
fix(Core/player): do not show zone at first login ( #3358 )
...
* Update AuctionHouseHandler.cpp
* fix(Core/player): do not show location at first login
* Update Player.cpp
Co-authored-by: Francesco Borzì <[email protected] >
2020-09-08 22:49:54 +02:00
4a9476bbfd
refactor(Core): replace ACE atomic types with standard C++ ( #3421 )
...
* Update AuctionHouseHandler.cpp
* refactor(atomic-type): replace ACE atomic types
Co-authored-by: Kitzunu <[email protected] >
Co-authored-by: Kargatum <[email protected] >
2020-09-08 10:41:01 +02:00
Stefano Borzì
6783837ccc
fix(DB/pool_template): improve spawn quantity of herbs in northrend ( #3338 )
2020-09-06 01:54:48 +02:00
e9c805a743
refactor(lfg): refactor code and style ( #3326 )
...
* Update AuctionHouseHandler.cpp
* refactor(LFG): improve code style
* refactor(LFG): minor improvements
* chore(LFG): improve code style
* refactor(lfg): improve code style
Co-authored-by: Francesco Borzì <[email protected] >
Co-authored-by: Kitzunu <[email protected] >
2020-09-04 10:18:43 +02:00
Stefano Borzì
78e2e551e5
fix(build): remove warning ( #3205 )
2020-08-24 09:48:05 +02:00
Stefano Borzì and Francesco Borzì
78a02c8fd1
fix(quest): improve quest force of neltharaku ( #3203 )
...
* Update AuctionHouseHandler.cpp
* chore(quest): improve quest force of neltharaku
Co-authored-by: Francesco Borzì <[email protected] >
2020-08-23 15:49:18 +02:00