Commit Graph

8126 Commits

Author SHA1 Message Date
Machiavelli
6ad4d4c8d2 Make sure that socket reference is removed on closing WorldSession server sided before ReactorRunnable does in the reactor event loop.
--HG--
branch : trunk
2010-05-05 22:56:02 +02:00
Machiavelli
d6f7547eba Any opcode sent after CMSG_CHAR_ENUM should reset the timeout timer, not just CMSG_PLAYER_LOGIN.
--HG--
branch : trunk
2010-05-05 22:50:11 +02:00
Machiavelli
62dc839819 Use ACE_GUARD_RETURN macro in LockedQueue::next to guarrantee the lock is acquired before changing the queue´s properties
--HG--
branch : trunk
2010-05-05 21:46:54 +02:00
Spp
6ead23e353 Add support for quest 4921 (The scent of Lar'Korwi)
Patch by D_Skywalk
Fixes issue 1671

--HG--
branch : trunk
2010-05-05 19:13:17 +02:00
click
64b0112382 Remove a nested transaction messing up character savestates - thanks to Zor for spotting the culprit
Fixes issue #2018. Fixes issue #2004.

--HG--
branch : trunk
2010-05-05 17:59:56 +02:00
click
173d30879f Fix crash when deleting vendoritems with multiple extendedcosts - thanks to Vladimir
Fixes issue #1989

--HG--
branch : trunk
2010-05-05 14:30:53 +02:00
Trazom62
1acb837a33 Fix crash in CreatureGroup::MemberAttackStart.
Fixes issue #1982.

--HG--
branch : trunk
2010-05-05 13:58:25 +02:00
Trazom62
0ccadb1a3b Forgot Map.h from previous commit. sorry.
--HG--
branch : trunk
2010-05-05 13:27:17 +02:00
click
76d4894f47 Sorted out minor (but boring) issues with the pdump-command (load/save/store-on-delete)
Fixes issue #1659
+ changed the dumpheader from engrish1.0 to engwegian1.2

--HG--
branch : trunk
2010-05-05 13:11:07 +02:00
Trazom62
eee3ebe6d6 Fix raid groups load from DB and save to DB.
Fixes issue #299.

- In table GROUPS, since rev 7841, isRaid is used to store the groupType. The DB was not updated. this is now fixed.
- Fix isRaid set to 1 when group converted to raid (shall be the groupType).
- Fix isRaidGroup check as groupType is now a set of flags.
- Fix dungeon/raid check when difficulty change.

--HG--
branch : trunk
2010-05-05 12:40:52 +02:00
Spp
3199e7b8db SOTA: Fix team being declared winner when it should be tie
Original patch by Gyullo
closes issue 1111

--HG--
branch : trunk
2010-05-05 02:55:51 +02:00
Spp
601fa2721e Add missing sql file from rev 8111
--HG--
branch : trunk
2010-05-05 02:27:44 +02:00
Machiavelli
8bf304ecc6 Merge
--HG--
branch : trunk
2010-05-05 02:13:02 +02:00
Machiavelli
c7ec359495 Save items with itemstate ITEM_CHANGED using DELETE followed by an INSERT query (wrapped in a transaction).
--HG--
branch : trunk
2010-05-05 02:09:49 +02:00
Spp
7de6dea607 Account access: Set default value -1 to realmId (All realms access)
Patch by Sundark
closes issue 1852

--HG--
branch : trunk
2010-05-05 02:06:08 +02:00
Spp
52893aeae2 Violet Hold: make boss ichoron attackable
patch by maketheking
closes issue 2012

--HG--
branch : trunk
2010-05-05 01:51:51 +02:00
Spp
bc4ac8fe5d Fix Arcane Empowerment proc event
Patch by Metaphysicaldrama
closes issue 994

--HG--
branch : trunk
2010-05-05 01:39:51 +02:00
Spp
890940c8e6 Fix Arena starting personal rating formula
Original patch by maketheking
closes issue 2013

--HG--
branch : trunk
2010-05-05 01:17:50 +02:00
Machiavelli
b54a361d60 Fix crash in script for quest 10512 + code style cleanup.
--HG--
branch : trunk
2010-05-05 01:38:47 +02:00
Machiavelli
6649215e61 Use DELETE + INSERT statement wrapped in a transaction in Item::SaveRefundDataToDB()
--HG--
branch : trunk
2010-05-05 01:02:35 +02:00
Spp
ce17866ef0 Unstable Affliction: Fix caster, bonus and penalty damage
Original Patch by N4rk0
Closes issue 739

--HG--
branch : trunk
2010-05-04 21:54:13 +02:00
click
7df73e7705 Fix: Force rogues not to steal stuff during charcreation - it stole a double set of startingweapons intead of a single set (Thanks to BioHazard for the note)
--HG--
branch : trunk
2010-05-04 20:54:14 +02:00
Rat
6fba13410c *fixed compile
-NOTE: COMPILE BEFORE PUSHING, thankyou

--HG--
branch : trunk
2010-05-04 20:47:58 +02:00
Trazom62
efcceb750e Fix Script Sunwell/Felmyst. Thanks Ille000.
Fixes issue #318.

+ Fixes code layout.
+ Uses standard EventMap instead of homemade Timer.

--HG--
branch : trunk
2010-05-04 19:29:14 +02:00
Trazom62
4833d28be7 Some additional checks to Login Instance check. + code layout.
--HG--
branch : trunk
2010-05-04 19:21:01 +02:00
click
029e480454 Add stricter regulations for instances (login-checks and support for sending unbound player to parent-instance / homebind if not matching criterias)
Patch by Elron103 - closes issue #1323.

--HG--
branch : trunk
2010-05-04 18:25:30 +02:00
Spp
51d0c07c90 Allow spellid_x fields in item_template to be -1
--HG--
branch : trunk
2010-05-04 17:51:30 +02:00
Spp
390f11078f Add support to set RandomProperty / RandomSuffix to -1 in item_template
--HG--
branch : trunk
2010-05-04 17:51:11 +02:00
Spp
5b4647dcf4 Fix Honor Kill formula
Patch by JohnHoliver
Closes issue 1863

--HG--
branch : trunk
2010-05-04 17:48:47 +02:00
Spp
a65f6ab60e Remove Marks and Quest Reward at BG finish.
Patch by Gyullo

--HG--
branch : trunk
2010-05-04 17:30:50 +02:00
Rat
9207757861 ALWAYS use starting personal rating from config IF greater then 0, thanks to Gyullo
using 0 will let core calculate it

--HG--
branch : trunk
2010-05-04 16:53:19 +02:00
Rat
1677e6e5ec elites in instances should have a 2.75x base xp bonus instead of the regular 2x world bonus
--HG--
branch : trunk
2010-05-04 12:52:10 +02:00
Rat
7d93b99c1f starting from season 6, new arena team members should get the team rating as a starting personal rating, with a maximum of 1000
--HG--
branch : trunk
2010-05-04 12:46:53 +02:00
Rat
3516be7cf9 use DB speeds for battleground creatures
fixes moving cannons, if you set speeds to 0 in DB for them

--HG--
branch : trunk
2010-05-04 12:16:45 +02:00
click
afc7106e85 Fix typos in SQL (changed the original around to sort them numerically and forgot it)
--HG--
branch : trunk
2010-05-04 08:53:02 +02:00
click
49b40ac6c8 Fix quest 9868 (The Totem of Kar'dash) - thanks to Erocoloco
Closes issue 1086.

--HG--
branch : trunk
2010-05-04 08:41:02 +02:00
click
0fd39511ac Add support for quest 6641 (Vorsha The Lasher)
--HG--
branch : trunk
2010-05-04 08:30:11 +02:00
click
5b88cd584a Add support for quest 1126 (Hive in the Tower) - patch by supabad
Closes issue #68

--HG--
branch : trunk
2010-05-04 08:09:55 +02:00
click
44edbe1f53 *Fix: correctly apply or remove enchantments requiring a skill when gaining a skill level - fix by Liberate
Closes issue #1407

--HG--
branch : trunk
2010-05-04 07:20:22 +02:00
click
9fbdcbb706 Revert parts of a previous transaction-fix (would create a nested transaction), add missing support for rollback in battleground-group creation
--HG--
branch : trunk
2010-05-03 16:30:53 +02:00
Rat
2c31b77129 *more script texts fixed, thanks to terrorbringer
--HG--
branch : trunk
2010-05-03 15:33:30 +02:00
Rat
a70d56b6f1 *when dismounting from a flying vehicle (and it was flying) you will get a pretty parachute
--HG--
branch : trunk
2010-05-03 13:01:20 +02:00
Rat
f9ebcce8f6 *fixed quest support for hunter pet trainers
--HG--
branch : trunk
2010-05-03 09:31:25 +02:00
click
0692dc3704 Rename some more opcodes - patch by Zor
--HG--
branch : trunk
2010-05-03 05:32:35 +02:00
click
b82a1f7fe2 Add support for GO Bash'ir Crystalforge (Blades Edge/Outlands)
--HG--
branch : trunk
2010-05-02 23:36:12 +02:00
click
e4ef76a505 Include petsaving under transactioncontrol in Player::SaveToDB()
--HG--
branch : trunk
2010-05-02 22:34:49 +02:00
Trazom62
0a4d79ef39 Fix command .server plimit.
Fix obsolete comment for PlayerLimit in trinitycore.conf.dist
Thanks Phil.Pigeon and Johnholiver.

Fixes issue #534.
Fixes issue #295.

--HG--
branch : trunk
2010-05-02 16:48:18 +02:00
click
e0cce6984c Fix: Give the correct amount of talent points when leveling up after a talent reset - patch by Liberate
Fixes issue #1568, fixes issue #765, fixes issue #772

--HG--
branch : trunk
2010-05-02 16:19:38 +02:00
Trazom62
5ebee9fbd0 Fix crash in Gluth Script.
Fixes issue #1896.

--HG--
branch : trunk
2010-05-02 15:17:30 +02:00
Spp
9664034eea Rename one opcode
Patch by Zor

--HG--
branch : trunk
2010-05-02 12:21:26 +02:00