Commit Graph
100 Commits
Author SHA1 Message Date
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ìandKitzunu 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ìandYehonal 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ìandKitzunu 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ìandYehonal 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ìandYehonal 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ìandFrancesco 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ìandFrancesco 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ìandFrancesco 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
Stefano BorzìandFrancesco Borzì 5bac46bbd5 refactor(creature-loot): improve chance % of Bohan NPC (#3202)
* Update AuctionHouseHandler.cpp

* refactor(creature-loot): improve chance % of Bohan NPC

* chore(sql): remove quotes from number

Co-authored-by: Francesco Borzì <[email protected]>
2020-08-23 12:58:18 +02:00
Stefano Borzì a5c301a265 fix(DB/GO): improve gameobject instances respawn timesecs (#3201) 2020-08-22 19:11:29 +02:00
Stefano Borzì 408366f39f chore(unit-object-accessor): add findConnectedPlayer to object accessor (#3155) 2020-08-17 10:36:42 +02:00
Stefano Borzì fdb84742d1 fix(Core/MailHandler): Prevent client crash while receiving a malformed mail (#3223)
* Fix an issue in the MailHandler that let you crash the users client.
2020-07-28 11:02:09 +02:00
Stefano Borzì 5fb235ff86 fix(build): eluna (#3103) 2020-06-01 20:54:29 +02:00
Stefano Borzì 3c5bb73f29 fix(Core/ChatHandler): Prevent messages > 255 characters (#3063) 2020-05-27 08:50:21 +02:00
Stefano Borzì ad6985f459 fix(core/packet): prevent client crash from malformed packet/message (#2910)
* Update AuctionHouseHandler.cpp

* fix(core/packet): prevent crash from malformed string
2020-04-21 00:00:26 +02:00
Stefano Borzì 19c3a70d41 feat(Core/Config): make stop time for creatures with WP movement configurable #2715 (#2829)
Original author Stoabrogga
2020-03-31 01:30:39 +02:00
Stefano Borzì 5ef98b95c9 chore(Core/AH): Restore little comment (#2702) 2020-03-25 20:40:25 +01:00
Stefano BorzìandStoabrogga 19144d8bff fix(Core/Pet): Pet chase range check for melee ranged spells (#2694)
Co-authored-by: Stoabrogga <[email protected]>
2020-03-25 17:34:04 +01:00
Stefano BorzìandStoabrogga 6daaa5b7dc fix(DB/creature_template): PvP flagged creatures in Talon Den (#2681)
Co-authored-by: Stoabrogga <[email protected]>
2020-03-19 19:41:51 +01:00
Stefano BorzìandStoabrogga ec91c779f3 fix(Core/SAI): SMARTCAST_COMBAT_MOVE (#2672)
Co-authored-by: Stoabrogga <[email protected]>
2020-03-14 17:41:03 +01:00
Stefano BorzìandStoabrogga 1500a643d4 fix(DB/Quest): Shaman quest "Earth Sapta" (#2663)
Co-authored-by: Stoabrogga <[email protected]>
2020-03-12 21:04:36 +01:00
Stefano Borzì ce2f622ef0 fix(core/packet): check malformed guild packet to prevent client crash (#2739)
* Update AuctionHouseHandler.cpp

* fix(core/packet): prevent crash for malformed guild message

* fix(lint): fix codacy warnings
2020-03-07 10:12:16 +01:00
Stefano Borzì 0749a861aa fix(Core): build with ENABLE_EXTRA_LOGS (#2709) 2020-02-27 08:04:24 +01:00
Stefano Borzì 9e307455a8 refactor(HandleAuctionListOwnerItems): prevent crash (#2684) 2020-02-24 08:40:02 +01:00
Stefano Borzì 6a14c29e25 Fix(Core/Battleground): Fixed Nagrand Arena door position (#2523) 2020-01-07 11:18:36 +01:00
Stefano Borzì 811233974a feat(DB/Worldstates): added worldstates entry 20004 in characters DB (#2402) 2020-01-04 08:46:54 +01:00
Stefano Borzì 5e2ac17888 fix(Core/BG) Moved AddObject AV doors after their spawn, closes #2453 (#2456) 2019-12-12 07:47:25 +01:00
Stefano Borzì 69baccff0d feat(DB/characters): added comments to worldstates (#2384) 2019-11-22 08:56:04 +01:00
Stefano Borzì 8d9659158f feat(DB/Translations) Imported german translations from GTDB (#2381) 2019-11-20 08:05:17 +01:00
Stefano Borzì 293ccc1faf fix(Core): uint32 assignment, prevent crash, closes #2433 (#2435)
* Fixed uint32 assignment, prevent crash

* Improved code quality
2019-11-16 18:44:06 +01:00