Commit Graph
5709 Commits
Author SHA1 Message Date
click 38061a6fa6 Remove a double transaction-start (creating a nested transaction = bad)
--HG--
branch : trunk
2010-05-06 00:35:09 +02:00
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
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
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 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 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 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 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 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
click 0692dc3704 Rename some more opcodes - patch by Zor
--HG--
branch : trunk
2010-05-03 05:32:35 +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
Spp 9664034eea Rename one opcode
Patch by Zor

--HG--
branch : trunk
2010-05-02 12:21:26 +02:00
Spp 208c05bf41 Code Style. Closes issue 1515
--HG--
branch : trunk
2010-05-02 04:30:11 +02:00
Spp b7e1570e87 Remove unused defines.
Closes issue 1947. Alternative solution added

--HG--
branch : trunk
2010-05-02 01:06:29 +02:00
Spp fe26dcc278 Fix local change that wasn't supposed to be pushed...
--HG--
branch : trunk
2010-05-02 00:46:35 +02:00
Spp 274457a7fb Make RealmList a Singleton.
Patch by Anubiss

--HG--
branch : trunk
2010-05-02 00:06:08 +02:00
Spp a0e1357e2b Fix locale selection at server load.
--HG--
branch : trunk
2010-05-02 00:16:05 +02:00
Spp d3a842ee37 Rename two more opcodes
Patch by Zor

--HG--
branch : trunk
2010-05-01 23:20:11 +02:00
Spp 6d5f7cac24 remove uint32 cast from previous commit.
It wasn't supposed to be pushed.

--HG--
branch : trunk
2010-05-01 22:57:39 +02:00
Spp 3c4e8f36f4 Rename some more opcodes.
Also fix the name of some older opcodes that were marked as obsolete but no longer are.
Patch by Zor (with minor modifications in handlers by me)

--HG--
branch : trunk
2010-05-01 22:40:53 +02:00
Spp e107730ffb Fix more warnings.
--HG--
branch : trunk
2010-05-01 22:25:14 +02:00
Spp dd9485993b Fix instance load broken by me in 8c4b824176
--HG--
branch : trunk
2010-05-01 20:59:56 +02:00
click 8df6879e94 Add support for quest 11626 (The Emissary) - patch by antihrists (thanks)
Closes issue #1061

--HG--
branch : trunk
2010-05-01 08:30:46 +02:00
click 3a61667492 Add support for sorting vendor itemlists
--HG--
branch : trunk
2010-05-01 08:10:14 +02:00
click ea2d4d9536 Fix broken vendors
Fixes issue #1952

--HG--
branch : trunk
2010-05-01 06:37:35 +02:00
click 697685c3f5 Add support for vendors selling the same items with different extendedCost - original code by Vladimir (thanks mate)
Closes issue #1756

--HG--
branch : trunk
2010-04-30 22:35:37 +02:00
Machiavelli 4b1a9916ac Clean up in item refund related code.
--HG--
branch : trunk
2010-04-30 19:20:59 +02:00
Spp 7f81217d68 Fix trap spell casting.
Improved version of Supabad's patch
Closes issue 1910.

--HG--
branch : trunk
2010-04-30 13:09:38 +02:00