click
b6e50110ac
Core/Authserver: Clean up authserver base code a bit + follow codingstyle
...
--HG--
branch : trunk
2010-11-16 14:29:01 +01:00
Spp
addd762c4d
Core: Fix warnings
...
--HG--
branch : trunk
2010-11-16 14:08:12 +01:00
Spp
3e2c1a4169
Scripts: Fix quests "...Or Maybe We Don't" and "Smoke 'Em Out"
...
Author: Lopin
Closes issue 4741
--HG--
branch : trunk
2010-11-16 11:52:31 +01:00
click
0dc3d771e1
Core/Unit: Add missing/update old shapeshifting modelforms for Shapeshifting - Fix by Kaelima
...
Closes issue 4804
--HG--
branch : trunk
2010-11-16 14:04:15 +01:00
click
6ebaad1847
Core: Add validation-test for adding creatures to the world - fix by Paradox
...
Closes issue 4807
--HG--
branch : trunk
2010-11-16 14:00:47 +01:00
linencloth
8fae0c176d
Core/Units: Rename and change Get/SetVisibility to use a bool value instead of an unnecessary enum
...
Also replace some SetVisibility hacks to directly call UpdateObjectVisibility
--HG--
branch : trunk
2010-11-16 01:13:04 +01:00
linencloth
57c76407b0
Core/Players: Update object visibility right after adding the player to a map
...
--HG--
branch : trunk
2010-11-15 23:10:48 +01:00
linencloth
8f96f37c2e
Core/Players: Cleanup the visibility updater
...
--HG--
branch : trunk
2010-11-15 23:08:02 +01:00
Rat
8bb215d938
Core/SmartAI: removed depricated WP_LOAD, small fix to run-walk states when escorting, fix for escort invoker range check if no targets set
...
--HG--
branch : trunk
2010-11-16 00:13:47 +01:00
Rat
9abf7f98b3
Core/Conditions: updated CONDITION_ITEM, it should work with 0 item count
...
--HG--
branch : trunk
2010-11-15 23:20:20 +01:00
linencloth
171ffd49ed
Core/Players: Fix visibility of out of sight range group members on the map
...
--HG--
branch : trunk
2010-11-15 11:23:32 +01:00
Shocker
43588a272d
Core/Commands: Fix npc add commands and add check for npc add item to ensure a creature is selected. Patch by Paradox (thanks to rothmans92 for reporting the problem)
...
--HG--
branch : trunk
2010-11-15 02:45:48 +02:00
linencloth
0aad81fbbf
Core/WorldObjects: Prevent most notifiers to be used to visit grids/cells using an invalid object
...
Closes issue 4765
Closes issue 4783
--HG--
branch : trunk
2010-11-14 23:53:14 +01:00
Shocker
48d90fab32
Misc: Some engrish fixes, thanks to ZxBiohazardZx, closes issue 4740
...
--HG--
branch : trunk
2010-11-14 23:46:34 +02:00
Shocker
a3ade4a49a
Core/Spells: Partially implement SPELL_ATTR_EX_USE_RADIUS_AS_MAX_DISTANCE. Currently used for correctly setting destination, still needs handling for shared sight removal/controlled unit despawn when max distance is reached
...
--HG--
branch : trunk
2010-11-14 23:31:32 +02:00
linencloth
e72106c5e9
Core/Creatures: Fix visibility of spirit guides
...
Closes issue 4781
--HG--
branch : trunk
2010-11-14 22:24:00 +01:00
click
0e5bb0d172
Core/Spells: Fix druids "Natural Shapeshifter" DurationIndex (fix by PrinceCreed)
...
Closes issue 2142.
--HG--
branch : trunk
2010-11-14 18:51:14 +01:00
linencloth
1ec41c754b
Core/Player: Fix sight range
...
Closes issue 4772
--HG--
branch : trunk
2010-11-14 17:49:10 +01:00
click
3d33cc4f12
Core/ItemHandling: Allow wrapped items to be opened when they contain another container inside it (patch by leak)
...
--HG--
branch : trunk
2010-11-14 16:26:09 +01:00
Supabad
343478b0e6
Scripts/dustwallow marsh:
...
- Traitors Among Us
- Discrediting the Deserters
by lopin
--HG--
branch : trunk
2010-11-14 14:40:03 +01:00
linencloth
6b3204e441
Core/Creatures: Do not regenerate the health of evading creatures, it should happen only while normal pathing or at home
...
--HG--
branch : trunk
2010-11-14 04:20:32 +01:00
click
c48b74e2bb
Fix typo *sigh*
...
--HG--
branch : trunk
2010-11-14 03:25:33 +01:00
click
61fea572ab
Core/Scripts: Add missing scriptloading for tele/event commands
...
--HG--
branch : trunk
2010-11-14 03:05:20 +01:00
click
889c5cb779
Core/TicketMgr: Adjust headers in header (fix non-PCH build after previous commit)
...
--HG--
branch : trunk
2010-11-14 01:46:35 +01:00
click
c0536f374a
Core: Allow toggling ticketsystem on/off by config-setting (patch by leak)
...
Closes issue 4744.
--HG--
branch : trunk
2010-11-14 00:29:34 +01:00
Shauren
9ba52c474b
Scripts/Icecrown Citadel: Fixed Festergut's Pungent Blight getting interrupted
...
Scripts/Icecrown Citadel: Changed handling of Deathbringer Saurfang's Blood Power aura (its now always active, starts with 0 value)
Scripts/Icecrown Citadel: Fixed Deathbringer Saurfang's achievement (I've Made a Mess)
Scripts/Icecrown Citadel: Fixed Mark of the Fallen Champion aura removal (Deathbringer Saurfang)
--HG--
branch : trunk
2010-11-14 00:21:57 +01:00
click
61f07610fd
Core/Scripts: Fix some includes in debugcommands-script (now works properly on non-PCH compiles)
...
--HG--
branch : trunk
2010-11-14 00:13:51 +01:00
linencloth
7811c89a93
Core/MovementGenerators: Don't remove evade state when clearing unit states.
...
Core/Spells: Don't start combat when the target is evading.
Closes issue 1861
--HG--
branch : trunk
2010-11-13 23:51:23 +01:00
linencloth
7beb14b177
Core/Player: Delay the visibility update when setting the group to prevent crashing when a player enters the world in a group/raid.
...
Closes issue 4762
--HG--
branch : trunk
2010-11-13 23:27:54 +01:00
click
c374f3245a
Scripts/Commands: Add tele and event commands to commandscripts system and streamlining the command selection process to ensure the correct command is run when using abbreviations
...
Patch by Paradox (some cleanups was needed)
--HG--
branch : trunk
2010-11-13 22:29:46 +01:00
Shauren
72eff3dd0d
Fixed recently added compile warnings
...
--HG--
branch : trunk
2010-11-13 21:21:43 +01:00
Shauren
d73d975d56
Core/Conditions: Prevent double deleting the same condition on cleanup, fixes shutdown crashes with conditions
...
--HG--
branch : trunk
2010-11-13 20:48:20 +01:00
linencloth
a312e7b337
Scripts/Misc: Cleanup and fix victim handling of the snakes of Snake Trap
...
--HG--
branch : trunk
2010-11-13 20:24:20 +01:00
linencloth
bb9336ca27
Core/Spells: Effect sanctuary should stop attackers without threatlist too
...
Closes issue 1943
--HG--
branch : trunk
2010-11-13 20:23:05 +01:00
click
80694546a3
Core: Fix non-PCH compile (include Unit.h so we don't get a forward declaration issue, and also include the necessary defines)
...
--HG--
branch : trunk
2010-11-13 20:06:19 +01:00
Shauren
ec49ce5fc3
Core/Spells: Fixed possible crashes in scaling mounts code when player is not in a valid zone
...
--HG--
branch : trunk
2010-11-13 18:54:33 +01:00
linencloth
880ef0c398
Core/Spells: Fix spelleffect sanctuary
...
- No longer removes every attacker, but updates the visibility
- Using that effect won't remove attackers that can still see through the stealth of the caster based on distance
- Ignores spells that were casted before or at the same time of that effect
- Trigger other needed spells when casting Shadowmeld
--HG--
branch : trunk
2010-11-13 18:04:56 +01:00
linencloth
bf888285aa
Core:
...
- Redesigned stealth and invisibility handling
- Implemented the handling of multiple stealth types
- Implemented fake inebriation
- The message deliverer no longer sends packets from a non-visible source
- The server won't send that much garbage which just takes bandwith
- It won't be possible to use cheats to detect invisible objects
- Removed a lot of checks for the Z-coord
- Fixes visibility problems happening while flying
- Limited the grid activation range of creatures to use less resources
- Implemented Shroud of Death
- Implemented increased visibility range for active objects
- Removed visibility check at spellhit (only sanctuary effects should prevent it)
(And a lot of other changes...)
Closes issue 4208
Closes issue 3049
Closes issue 2097
Closes issue 2198
Closes issue 2384
Closes issue 2197
Closes issue 2319
--HG--
branch : trunk
2010-11-13 17:18:09 +01:00
Shauren
995408f0a9
Scripts/Icecrown Citadel: Added door scripting for remaining bosses
...
--HG--
branch : trunk
2010-11-13 12:32:34 +01:00
Xanadu
48cb3c1552
Core/Spells: Remove Vanish on Stealth removal. Fix by thenecromancer.
...
--HG--
branch : trunk
2010-11-13 07:14:56 +01:00
Xanadu
78a8b09774
Core/Spells: Fixed Vanish not applying stealth. Closes issue #4699 .
...
--HG--
branch : trunk
2010-11-13 06:43:45 +01:00
click
5d42e2293c
Core/Spells: Fix Culling the Herd (and a personal thanks to Xanadu for being patient on explaining the procsystem properly)
...
Closes issue 4533
--HG--
branch : trunk
2010-11-13 04:10:48 +01:00
click
e22426c7c0
Core/Scripts: Reinstate commandscripts, now with extra bling and working commands (and yes, we did test it thoroughly this time)
...
Thanks to Paradox for sorting the commandscripts and chanhandlers out to work as they were intentionally ment to be like.
--HG--
branch : trunk
2010-11-12 20:47:03 +01:00
click
43d8a64232
Core/Spells: Update some aura-definitions (taken from various sources plus some light research on their true meaning)
...
--HG--
branch : trunk
2010-11-12 17:15:32 +01:00
Shauren
8984e9036d
Core/Pools: Added missing check in loop
...
--HG--
branch : trunk
2010-11-12 17:12:38 +01:00
click
5f4b97fcf7
Core/Guild: Fix guildbank withdrawal limit (non-guildmaster character will not be able to withdraw more than withdraw-limit) - thanks to Azz
...
Fixes issue 4720
--HG--
branch : trunk
2010-11-11 22:59:06 +01:00
Shauren
090acddee3
Core/Spells: Fixed Heart of the Phoenix pet spell
...
Closes issue #3911 .
--HG--
branch : trunk
2010-11-11 22:53:52 +01:00
Shauren
0f9279b7ef
Scripts/Icecrown Citadel: More faction-specific spawns
...
--HG--
branch : trunk
2010-11-11 17:19:23 +01:00
Shauren
7133f3f08e
Core: Fixed some build warnings
...
--HG--
branch : trunk
2010-11-11 13:40:52 +01:00
Shauren
7dcfa7b63f
Scripts/Icecrown Citadel: Change spawns of Garrosh Hellscream into King Varian Wrynn if raid is alliance
...
--HG--
branch : trunk
2010-11-10 23:11:45 +01:00