Spp
c628685d59
Core/Dungeon Finder: Fix a crash in Join
...
Closes issue 4939
--HG--
branch : trunk
2010-11-26 17:16:21 +01:00
Spp
4ace88e909
Core/Dungeon Finder: Properly remove players from queue (or readd) after a proposal failed
...
--HG--
branch : trunk
2010-11-26 04:44:57 +01:00
Spp
bbe955c5ab
Core/Dungeon Finder: Multiple changes in Join function
...
- Reformat some code to make it easier to read
- Safe leave and rejoin queue when already queued and trying to rejoin to different dungeons (it was giving error earlier)
- Do not allow to select another dungeon while im the middle of a Lfg dungeon not completed (any dungeon selected is changed by current dungeon)
- Fix error that prevented groups to join another dungeon after completing the current lfg dungeon
Core/Dungeon Finder: Remove references to player from SendLfgUpdateParty and SendLfgUpdatePlayer handlers
--HG--
branch : trunk
2010-11-26 04:43:07 +01:00
click
46d39f17b4
Fix typo from revision 3f0577c8e6
...
--HG--
branch : trunk
2010-11-26 02:37:56 +01:00
click
025d070752
Core/Unit: Fix pets aggromode - do not set player in combat untill pet has actually done damage to target (fix by Kaelima)
...
Closes issue 4894.
--HG--
branch : trunk
2010-11-26 02:02:05 +01:00
click
54b8bca155
Merge
...
--HG--
branch : trunk
2010-11-26 01:36:44 +01:00
click
8f57339301
Core/PetHandler: Correction of SMSG_PET_NAME_QUERY response packet sizes and structure (fix by Ramus)
...
(Client automatically handles re-queries if name is not supplied)
Closes issue 4924.
--HG--
branch : trunk
2010-11-26 01:35:32 +01:00
Spp
08b43a1e69
Core/Groups: Properly read CMSG_GROUP_ACCEPT and CMSG_GROUP_INVITE opcodes
...
--HG--
branch : trunk
2010-11-26 01:24:31 +01:00
click
cacf75ae60
Fix a small typo in worldserver.conf.dist leading to errors during config load on "fresh" installs
...
--HG--
branch : trunk
2010-11-24 20:48:39 +01:00
Shauren
3fa97ad538
Core/Spells: Phaseshift auras can now be stacked
...
--HG--
branch : trunk
2010-11-24 16:58:57 +01:00
Spp
ce989d701a
Core/Battleground: Do not allow to join queue if anyone in the party is using dungeon system
...
--HG--
branch : trunk
2010-11-24 15:37:22 +01:00
Spp
90bf2d93ba
Core/Dungeon Finder: Do not allow to join Queue if someone in party is using Battleground/Arena System
...
Core/Dungeon Finder: Minor code style fix
--HG--
branch : trunk
2010-11-24 15:37:03 +01:00
Shauren
04c23ae7de
Core/Loot: Removed unused parameter from LootTemplate::Process
...
--HG--
branch : trunk
2010-11-24 15:32:50 +01:00
Shauren
650f62796a
Core/Commands: Simplified .kick command handler and fixed possible crashes there
...
--HG--
branch : trunk
2010-11-24 15:31:20 +01:00
click
03925d7324
* Remove CRLF from configfiles
...
--HG--
branch : trunk
2010-11-24 14:03:45 +01:00
click
20ffbcfa28
Fix missing change in SendNotification() (forgot to diff it)
...
--HG--
branch : trunk
2010-11-24 14:00:23 +01:00
click
5753be3271
Core/Configs: Use "oldstyle" configfile method - includes configfile cleanups and also restructuring it so every option is explained properly
...
Fix by leak. Closes issue 4913.
--HG--
branch : trunk
2010-11-24 13:48:00 +01:00
click
6fa169810b
Core/Reputation: Implement a more generic solution for reputation spillover (fix by Lynx3d, port by Kaelima)
...
* Sorts out issues with factions 1037 and 1052
* Give a more correct client output when reputation is assigned to parent faction
* reputation_spillover_template can still be used to override spillover from dbc
Closes issue 4915.
--HG--
branch : trunk
2010-11-24 13:41:20 +01:00
click
c786f08146
Core: Fix issues with builds after rf68255d6ac
...
( and a minor int32->uint32 change for SendNotification() )
--HG--
branch : trunk
2010-11-24 13:20:36 +01:00
Spp
fa97598594
Core/Dungeon Finder: Move vote kick initialization from Group code to Scripts
...
--HG--
branch : trunk
2010-11-23 20:49:57 +01:00
Spp
d3c9478153
Core/Groups: Add kicker and kick reason to RemoveMember
...
--HG--
branch : trunk
2010-11-23 20:49:36 +01:00
click
f25cbacf72
Core/Commands: Forgot one GetIntConfig->GetBoolConfig -entry in previous commit
...
--HG--
branch : trunk
2010-11-23 19:53:42 +01:00
click
f18cbadf7f
Core/Commands: Reintroduce CONFIG_SHOW_KICK_IN_WORLD-handling after a long absensce in the 'commented out code'-world
...
Closes issue 4042.
--HG--
branch : trunk
2010-11-23 19:49:48 +01:00
Spp
825dcbec53
Fix typo in previous commit
...
--HG--
branch : trunk
2010-11-23 15:57:43 +01:00
Spp
4dcdb396ad
Core/Dungeon Finder: Fix role check algorithm (Some valid combinations were being marked as invalid)
...
--HG--
branch : trunk
2010-11-23 15:01:15 +01:00
Spp
9ec77e0b63
Core/Dungeon Finder: Add missing change from 653b579755 that prevented to join random dungeons
...
--HG--
branch : trunk
2010-11-22 18:36:08 +01:00
Spp
f9d38be8c1
Core/Dungeon Finder: Fix a crash when trying to join raid browser as a group
...
--HG--
branch : trunk
2010-11-22 17:00:31 +01:00
click
d1ade6f6b8
Revert r5dcfc475b8 (we're still investigating why it does what it does though)
...
--HG--
branch : trunk
2010-11-22 16:07:32 +01:00
Spp
abb4f8f551
Core/Dungeon Finder: Fix visual bug that showed wrong needed roles after joined queue
...
--HG--
branch : trunk
2010-11-22 14:20:48 +01:00
Spp
a5833f2307
Core/Dungeon Finder: Check lock status of dungeons when joining non-random dungeons (Fixes not checking if raid was closed for the selected difficulty)
...
Core/Dungeon Finder: Fix some memory leaks when Joining
Core/Dungeon Finder: Do not allow to join dungeon raid browser (Not supported yet)
--HG--
branch : trunk
2010-11-22 13:16:09 +01:00
Spp
a7d262ce03
Core/Dungeon Finder: Do not allow to join if selected dungeons and raids
...
--HG--
branch : trunk
2010-11-22 12:28:06 +01:00
Spp
a2ef7e18a1
Core/Dungeon Finder: Give rewards only to players that joined selecting random dungeon
...
--HG--
branch : trunk
2010-11-22 10:19:54 +01:00
Spp
6b5ff1ca25
Core: Fix some warnings
...
--HG--
branch : trunk
2010-11-22 10:10:46 +01:00
click
ea9e88a48c
Core/Scripts: Add support for questID 25444 (Da Perfect Spies)
...
--HG--
branch : trunk
2010-11-21 23:43:44 +01:00
click
634ddae566
Core/Commands: Fix issues with crashes related to .gobject near command usage (thanks to Josh for finding the bug and culprit)
...
--HG--
branch : trunk
2010-11-21 23:00:03 +01:00
click
b62f587c30
Core/UnitAI: Fix some warnings
...
--HG--
branch : trunk
2010-11-21 22:40:22 +01:00
silinoron
fc832122cc
Core/Vehicle: Some code-style cleanup.
...
--HG--
branch : trunk
2010-11-21 10:07:51 -08:00
Machiavelli
733b72d29c
Core/DBLayer: Add method DirectExecute for synchronous execution of prepared statements (without resultset)
...
Author: [M]axx
--HG--
branch : trunk
2010-11-21 18:50:11 +01:00
Machiavelli
92a7d02184
Core/Player: Invoke global cooldown when equipping relic slot items during combat.
...
Please report any issues you find regarding this changeset.
--HG--
branch : trunk
2010-11-21 16:48:08 +01:00
Shauren
632a976b05
Scripts/Icecrown Citadel: More code style cleanup
...
--HG--
branch : trunk
2010-11-20 23:50:09 +01:00
Shauren
2a039e726a
Scripts/Icecrown Citadel: Added basic threat support for Blood Prince council in no-damage mode
...
--HG--
branch : trunk
2010-11-20 23:10:32 +01:00
Shauren
6d244e8f13
Scripts/Forge of Souls: Cleaned up code style
...
Scripts/Forge of Souls: Fixed a possible crash
Closes issue #4660 .
--HG--
branch : trunk
2010-11-20 21:27:10 +01:00
Shauren
417b29af24
Scripts/Forge of Souls: Fixed typo in instance script, thx Ramus for spotting it
...
--HG--
branch : trunk
2010-11-20 21:06:00 +01:00
Rat
5bde001407
Core/AI: hooked AI()->GossipHello to HandleGameobjectReportUse
...
--HG--
branch : trunk
2010-11-20 13:54:45 +01:00
Rat
e1eae802e3
Core/SmartAI: ACTION_RANDOM_MOVE with distance = 0 should reset motion back to IDLE
...
--HG--
branch : trunk
2010-11-20 13:28:10 +01:00
Rat
e3c6723a8d
Core/SmartAI: added ACTION_RANDOM_MOVE
...
--HG--
branch : trunk
2010-11-20 13:23:29 +01:00
Rat
c1ec8c80de
Core/SmartAI: added TARGET_THREAT_LIST, uses all units from creature's threat list as targets
...
- modified ACTION_CALL_CASTEDCREATUREORGO to use simple targeting
--HG--
branch : trunk
2010-11-20 12:42:10 +01:00
Rat
67fa59fb68
Core/SmartAI: added ACTION_ACTIVATE_TAXI
...
--HG--
branch : trunk
2010-11-19 20:23:08 +01:00
click
5cd3904059
Core/DBLayer: Move tables reserved_name, gameobject_respawn and creature_respawn from WORLD database to CHARACTER database as it's content is realm-specific and should be preserved (thanks to leak for the cleanup)
...
*** TO PRESERVE (COPY) THE DATA CONTAINED IN THE OLD TABLES, YOU MUST FOLLOW THE FOLLOWING SQL-RECIPE (REPLACE DATABASENAMES WHERE NEEDED!) ***
-- Move creature_respawn from world to characters db
INSERT INTO `characters`.`creature_respawn` (`guid`, `respawntime`, `instance`)
SELECT `guid, `respawntime` `instance` * FROM `world`.`creature_respawn`;
-- Remove creature_respawn table from world db
DROP TABLE `world`.`creature_respawn`;
-- Move gameobject_respawn from world to characters db
INSERT INTO `characters`.`gameobject_respawn` (`guid`, `respawntime`, `instance`)
SELECT `guid`, `respawntime`, `instance` FROM `world`.`gameobject_respawn`;
-- Remove creature_respawn table from world db
DROP TABLE `world`.`gameobject_respawn`;
-- Move reserved names from world to characters db
INSERT INTO `characters`.`reserved_name` (`name`)
SELECT `name` FROM `world`.`reserved_name`;
-- Remove reserved_names table from world db
DROP TABLE `world`.`reserved_name`;
*** THE ABOVE MUST BE DONE, OR EXISTING INSTANCES WILL BE FULLY RESPAWNED - YOU HAVE BEEN WARNED ***
Closes issue 4842. Closes issue 4849.
--HG--
branch : trunk
2010-11-19 15:53:14 +01:00
click
3e27be7501
Core/Scripts: Tidy up commandscripts to adhere to scripting-standards and fix some minor typos (fix by Paradox)
...
Closes issue #4859 .
--HG--
branch : trunk
2010-11-19 14:04:21 +01:00