Rat
6f06008f6b
make BG kill XP configable, default off
...
--HG--
branch : trunk
2010-05-12 07:53:13 +02:00
Rat
bfa0588fac
typo :(
...
should olso fix linux compile
--HG--
branch : trunk
2010-05-12 07:32:04 +02:00
Rat
75c1364682
added Honorable Defender buff for Arathi Basin nodes
...
-players protecting their bases will gain +50% honor near the base
--HG--
branch : trunk
2010-05-12 00:23:00 +02:00
Rat
df6a39cebc
give xp only in BattleGrounds and not in arenas
...
--HG--
branch : trunk
2010-05-11 21:48:03 +02:00
Rat
eae6f5c094
started implementing battleground experience system
...
-players gain xp by killing enemy players (event bonuses not added for now)
-player can switch xp gain on/off by talking to npc Slahtz or Behsten for a fee of 10golds
NOTE: turning off xp gain will turn off ALL xp gains from quests,monsters,pvp,etc
--HG--
branch : trunk
2010-05-11 21:42:39 +02:00
Machiavelli
bf9694a354
Spell custom attribute data for Northrend faction commendation badges (spells 61306,61308,61311,61312,69757). They now give proper reputation
...
--HG--
branch : trunk
2010-05-11 18:43:47 +02:00
Spp
19010df80f
Force animprogress for GameObjects Type FishNode
...
Original patch by beberlescaraber
--HG--
branch : trunk
2010-05-10 12:48:35 +02:00
Machiavelli
758faad1ca
Typo.
...
(Need more caffeine)
--HG--
branch : trunk
2010-05-10 21:38:05 +02:00
Machiavelli
4335d97f37
Fix typo that occured in the mess of exporting/stripping, my humble apologies.
...
--HG--
branch : trunk
2010-05-10 20:31:24 +02:00
Machiavelli
b468669ef7
Merge
...
Thanks to Aokromes for helping me test my previous commit
--HG--
branch : trunk
2010-05-10 19:50:05 +02:00
Machiavelli
d2f35a2045
Cleanup and optimization in realmd netcode.
...
- Get rid of some potential memory leaks and lingering connections issues.
- Code style cleanup where applicable.
Please give proper feedback and let me know how she fares.
--HG--
branch : trunk
2010-05-10 18:06:28 +02:00
click
5626c294e4
Remove double-included headers from script + remove whitespace. Closes issue 2091.
...
--HG--
branch : trunk
2010-05-10 16:48:39 +02:00
click
608855f0a0
Stop drinking heavily and instead do things properly - fixes a typo from previous commit...
...
--HG--
branch : trunk
2010-05-10 14:14:07 +02:00
click
7817596a96
Fix the little messup from the previous commit (sorry!)
...
--HG--
branch : trunk
2010-05-10 14:08:53 +02:00
click
d79f6295aa
Add support for NPC-based start of playing moviesequence + clean up indenting on earlier commit
...
--HG--
branch : trunk
2010-05-10 13:27:18 +02:00
click
5b20d478ff
Another little fix on hunter Disengage - stop it from being usable when rooted
...
--HG--
branch : trunk
2010-05-10 03:02:30 +02:00
click
c214b4afb0
Correctly complete quests with QUEST_FLAGS_AUTO_ACCEPT which should be completed the moment you accept it.
...
This fixes the quests which weren't completable in starting areas. Fixes issue #2042 . Patch by liberate.
--HG--
branch : trunk
2010-05-10 02:59:41 +02:00
Spp
3b3f0caa69
Fix a crash in GameObject::TakenDamage
...
Fixes issue 2082
--HG--
branch : trunk
2010-05-09 21:32:49 +02:00
click
02dfc46849
Fix hunters Disengage - disallow use when not in combat + use correct text when attempting to use it out of combat
...
Patch by mrDiver - fixes issue #568 .
--HG--
branch : trunk
2010-05-09 08:39:25 +02:00
Spp
8154f98737
Backout 8109.
...
--HG--
branch : trunk
2010-05-09 06:31:54 +02:00
Spp
e3caa446aa
Show GameObject HealthBar
...
Original patch by beberlescaraber
Closes issue 2056
--HG--
branch : trunk
2010-05-09 06:25:06 +02:00
click
f60d534b73
Cleanup on some database-related files: merge some DB-related files, add some consistency to callhandles in sourcetree (M
...
+ combine MySQL-specific files into main database-files (click)
+ fix vcproj-files, adjust handler-function names for consistency (Machiavelli)
--HG--
branch : trunk
2010-05-08 05:03:32 +02:00
Spp
d6df19cd99
Add GUID to groups
...
--HG--
branch : trunk
2010-05-08 01:58:47 +02:00
Trazom62
0d06050eb4
Fix Beacon Of Light: not applying when not in LoS. Patch by beberlescaraber (adapted to latest rev).
...
Fixes issue #921 .
--HG--
branch : trunk
2010-05-06 21:07:20 +02:00
Trazom62
c7c6a11ed6
Fix Script AzjolNerub/Anubarak. Patch by Snakeice.
...
Fixes issue #2022 .
- Closes the ring, dives, summon mobs, visual before spikes and finally spikes.
--HG--
branch : trunk
2010-05-06 21:01:43 +02:00
Trazom62
03159c599a
Fix Script Ahnkahet/Volazj.
...
- fix typo for insanity spell 3.
- reset phase mask of players when combat ends.
- remove heroic spell definition now in spelldifficulty_dbc.
--HG--
branch : trunk
2010-05-06 20:58:26 +02:00
Anubisss
a5fc22895e
Correctly allocate memory for script npc_crusade_recruit. Bug found by hunteee.
...
--HG--
branch : trunk
2010-05-06 14:58:45 +02:00
Rat
b45e55fde9
small tweak for escortAI's debuglog
...
--HG--
branch : trunk
2010-05-06 11:46:13 +02:00
click
cb84d3e617
Cleanup : Remove postgreSQL-support (not used and has also been broken for a long time)
...
--HG--
branch : trunk
2010-05-06 09:53:09 +02:00
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
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
Trazom62
f2b01ccdad
Fix Script FoS/Bronjahm. Thanks Johnholiver.
...
- remove hardcode distance in distance check of corrupted soul fragment
--HG--
branch : trunk
2010-05-02 10:12:58 +02:00
Spp
208c05bf41
Code Style. Closes issue 1515
...
--HG--
branch : trunk
2010-05-02 04:30:11 +02:00
click
e2d6abb681
Add support for quest 12916 (Our Only Hope) - Patch by supabad
...
Closes issue #940
--HG--
branch : trunk
2010-05-02 03:00:45 +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
18782ec1f7
Add support for quest 10512 (Getting the Bladespire Tanked)
...
Patch by supabad - closes issue #1217
--HG--
branch : trunk
2010-05-01 22:39:02 +02:00
click
3683de3f80
Add support for quest 12688 (Engineering a Disaster) - patch by supabad
...
Closes issue #982
--HG--
branch : trunk
2010-05-01 22:17:48 +02:00
click
0803f644a5
Fix CRLF
...
--HG--
branch : trunk
2010-05-01 09:28:24 +02:00
click
593d962665
Add support for quest 1440 (Return to Vahlarriel) - patch by Supabad
...
Closes issue #323
--HG--
branch : trunk
2010-05-01 09:12:52 +02:00
click
bcbb52f507
Fix recipe-learning in Raozrofen Down (cooking/alchemy) - patch by PrinceCreed
...
Closes issue #1009
--HG--
branch : trunk
2010-05-01 08:36:38 +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