Commit Graph

20474 Commits

Author SHA1 Message Date
iridinite
9d454eb3df [3.3.5] Core/AuctionHouse: Auction bidders (#18328)
* Save more auction bidders than the highest bidder only
2017-11-27 23:00:30 +01:00
Shauren
463ed5e1ac Core/Items: Fixed sending unlocked items by mail
Closes #20976
2017-11-26 23:34:20 +01:00
Killyana
00e3023b32 DB/Creature: Scourging Crystal
And fix spell script spell_q11396_11399_scourging_crystal_controller
Closes #17596
2017-11-26 17:40:42 +01:00
Keader
a2b191c78e Build fix
yes, i'm blind
2017-11-26 10:00:50 -03:00
Keader
80a65744bc Scripts/Ulduar: Fixed a clang6 warning 2017-11-26 10:56:14 -02:00
jackpoz
724499cf9c Core/Maps: Fix memory leak in BoundaryUnionBoundary
Add missing destructor in BoundaryUnionBoundary to avoid reporting a memory leak (even if it's used only in a global variable)
2017-11-26 12:30:02 +01:00
jackpoz
6dda09818d Core/Quests: Fix memory leak in Quest Greeting 2017-11-26 11:52:45 +01:00
Shauren
95ea4b5090 Scripts/Events: Fixed memory leak in npc_bountiful_table added in 75df296bb6 2017-11-25 22:33:15 +01:00
Killyana
e85a48179e Core/Reputation: Fix reaction with rival factions
Closes #9469
Ref #20661
2017-11-25 19:35:44 +01:00
Keader
bd560fd160 Typo 2017-11-25 10:08:58 -03:00
Keader
454a230af4 Scripts/Razorscale: Fixed issues related with Devouring Flame
Closes #20967
2017-11-25 10:07:55 -03:00
Aokromes
6c9c106d39 Misc: More cleanup 2017-11-25 03:00:05 +01:00
Aokromes
59e94fd9bb Misc: More cleanup 2017-11-25 02:39:27 +01:00
Aokromes
5f2c5f2ed3 Misc: Kill trailing white spaces 2017-11-25 01:05:15 +01:00
Killyana
f3a00a1822 Spell: Remove a phase hack for The Eye of Acherus
Npcs are now spawned on phase 2, some spawns still missing on phase 1 and 2, need to wait for future commits.
2017-11-24 17:21:10 +01:00
Aokromes
c3053b9f37 Core/Spells: Remove one char breaking hotswap 2017-11-23 22:18:55 +01:00
ccrs
caefe2b43e Core/Creature: 2d1ef6b5b0 followup
closes #20532
2017-11-22 20:54:19 +01:00
ccrs
5241c1ad71 Fix build 2017-11-22 20:40:45 +01:00
ccrs
299323ce5d Scripts/World: update guard scripts
Also remove deprecated method from Creature
2017-11-22 20:11:22 +01:00
Warpten
9614f9d8cf Merge pull request #20024 from Golrag/fix_collision
Core/VMaps: Fix no collision triangles
2017-11-22 15:16:36 +01:00
lachtanek
de80cd2e0d Core/Pooling: Fixed less and less objects from pools being spawned the longer the server is running (#20949)
Closes #11141
2017-11-21 20:02:21 +01:00
Aokromes
090bdc8eb3 Core/BG: Fix enum order which counts as array index to spawn creatures on Alterac Valley
fixes wrong monsters being spawned on horde towers and nodes [spawns seasoned units by default, which should only happen after turning in enough armor scraps]

By Riztazz
2017-11-21 09:33:39 +01:00
ccrs
2ce9a0a094 Core/Movement: some corrections on WaypointMovementGenerator
- Since a timer can be set on MovementGenerator::Pause, dont update it till the movespline is Finalized
- Don't set HomePosition on every Update, check if movespline is Finalized
    * This is still doesnt feel correct, should it only be called on WaypointNode Start?
2017-11-20 19:47:23 +01:00
Andrew Letson
4d338b1d4d DB/Scripts: Terokkar Forest SAI migration 2017-11-20 19:36:37 +01:00
Gustavo
5b7e4efcc4 Core/Spells: Don't save channeled auras (#20923) 2017-11-19 16:36:14 +01:00
jackpoz
f8fd0b7a2c Tools/MMaps: Improve MMaps quality
Lower Detail Sample Distance and Detail Sample Max Error to get more accurate MMap data, in particular mmap height.
More info about Detail Mesh at http://digestingduck.blogspot.it/2009_07_01_archive.html and http://digestingduck.blogspot.it/2009_08_01_archive.html
2017-11-18 20:31:22 +01:00
jackpoz
7ef22e4305 Dep/Recast: Update recastnavigation to 2c85309280 2017-11-18 20:29:25 +01:00
jackpoz
64ca471734 Tools/VMaps: Fix build issue on VS2017 2017-11-18 20:28:02 +01:00
Keader
cc50a036df Core/Scripts: Build fix 2017-11-17 23:56:26 -03:00
Keader
67df45b585 Core/Scripts: Codestyle fix (Trial of Crusader)
followup: c436be6f61
2017-11-17 23:46:50 -03:00
Keader
c436be6f61 Core/Scripts: Updated Trial of Crusader instance model
- TODO: Bosses rewrite, instance cleanup, add missing gossips/texts, port all gossips from db.
Sniffs will be nice :/
2017-11-17 23:35:55 -03:00
sirikfoll
6e7e43172e Core/Scripts Fix issues with Midsummer's Ribbon Pole
Closes #6876

Fixed achievement Burning Hot Pole Dance
Update scripts for quest Torch Tossing, using all correct spells and timers
Updated script register model
2017-11-17 23:41:11 -02:00
Shauren
805024a780 Scripts/Sethekk Halls: Added missing empty check before Trinity::Containers::SelectRandomContainerElement
Ref #20317
2017-11-16 20:25:02 +01:00
Killyana
7fd8603ec5 Creature/script: Add locales to innkeepers gossip options 2017-11-16 18:35:58 +01:00
Killyana
4455c50447 Gameobject/Script: Remove outdated script
Ref 04da37c4fb
2017-11-16 17:26:34 +01:00
r00ty-tc
3446424540 Core/Spawn: Limit saved/stored respawn time.
- Limit to time_t maximum, for the compiled-for architecture.

Closes #20834
2017-11-15 00:59:23 +01:00
Keader
cb3627ca62 Core/Scripts: Fixed Charge behavior on Illidan encounter
"If any raid member is farther away than 25 yards from *both* Blades, one of the Flames charges that player and enrages"
2017-11-14 20:37:14 -03:00
jackpoz
a80c95a1c7 Core/Misc: Fix static analysis issues 2017-11-12 14:55:11 +01:00
jackpoz
9b7c73a19d Core/Misc: Fix static analysis issues 2017-11-12 12:38:18 +01:00
jackpoz
97f33dc779 Core/Misc: Fix static analysis issues 2017-11-11 20:27:30 +01:00
jackpoz
7e73f5f1ed Core/Misc: Fix static analysis issues 2017-11-11 20:03:35 +01:00
Riztazz
c69825d96d Scripts/Stratholme: spawn Timmy the Cruel if conditions are met (#20750)
* Timmy the cruel
* Rename some variables and use sniffed spawn position
* codestyle
* Use areaboundary instead
* include order
* aokromes request
* remove static
* never cp on tc
2017-11-11 12:31:40 +01:00
Keader
78f4f54f81 Core/Scripts: Updated Black Temple to new Creature/Spell/Aura/GOB model
Fixed some codestyle issues.
Removed ENSUREAI
2017-11-10 11:28:59 -03:00
Andrew Letson
a627b73c93 Scripts/EasternKingdoms: Ragged John 2017-11-08 18:04:31 +01:00
sirikfoll
1a638b39e3 Core/Scripts: Fixed typo in spell_pilgrims_bounty_a_serving_of 2017-11-08 10:21:32 -02:00
Andrew Letson
c99b89934e Scripts/Northrend: Move Sholazar Basin NPCs to SmartAI 2017-11-08 00:06:53 +01:00
ccrs
60a5535f64 Core/AI: rearrange SAI private methods 2017-11-07 19:22:39 +01:00
ccrs
e10d7dd45c Core/Misc: waypoint movement
- Creature: update current waypoint to store nodeId and pathId
- MotionMaster: change variable type on GetMotionSlotType and GetMotionSlot to keep consistency and prevent errors (ASSERT is now no longer needed)
- UnitAI: add new waypoint hooks WaypointPathStarted and WaypointPathEnded
- SAI: handle WAYPOINT related events if creature is no escorting
* SMART_EVENT_WAYPOINT_RESUMED still not implemented for no escorting

TODO: the new hooks can save, now duplicated, logic on EscortAI and SAI

closes #20777
updates #20310
updates 21bd52cb99
2017-11-06 22:19:23 +01:00
DanVS
654b89ef02 Core/Spells: Sheath of Light - overheal scaling fix (#20787) 2017-11-04 17:09:18 +01:00
Nathan Handley
6612ec47f4 Core/Misc: Add functionality to allow low level quests/kills/discoveries to grant experience 2017-11-04 01:25:14 +01:00