Commit Graph

8680 Commits

Author SHA1 Message Date
Machiavelli
eefe75a31f Fix possible bug occuring during shuffling of raid subgroups, and prevent client side exploit. Author: Vladimir.
--HG--
branch : trunk
2010-06-22 00:42:31 +02:00
Machiavelli
4e361d0d9b Don´t allow inviting people to chat channels if they are banned from that channel.
Also fix response codes CHAT_PLAYER_NOT_BANNED_NOTICE + CHAT_PLAYER_INVITE_BANNED_NOTICE for SMSG_CHANNEL_NOTIFY.

--HG--
branch : trunk
2010-06-22 00:39:07 +02:00
Machiavelli
06ef6e2553 Update worldserver log message to indicate which database has a config problem, by Ranger.
Minor codestyle applied in function.

--HG--
branch : trunk
2010-06-21 23:58:27 +02:00
Machiavelli
a9cfe876fa Allow -ExtendedCostID and ExtendedCostID to be in the same vendor´s item list.
--HG--
branch : trunk
2010-06-21 23:41:28 +02:00
Machiavelli
95ddfbd9e2 Remove some redundant explicit NULL checks for pointers before ´delete´ or ´delete[]´ calls since this check is done implicitly when deleting.
Also fixes a memory leak in .reload creature_template command

--HG--
branch : trunk
2010-06-21 23:20:58 +02:00
teacher
5c86cc2aee Added forgotten spell_linked_spell values in previous commit (thank you Gyullo for spotting it).
Added place holder for serverside spell.

--HG--
branch : trunk
2010-06-21 22:12:14 +02:00
teacher
f95bc8e077 Drop cond3 fields in gossip_menu_option table (the sql update was forgotten when condition table was implemented) and finally update world_database.sql accordingly.
Removed all vehicle and gossip data from world_database.sql. DB projects must now handle such data.
One file renamed (cosmetic) (thx Aokromes for spotting it).

--HG--
branch : trunk
2010-06-21 15:21:48 +02:00
click
3b81567acf Set CMake to compile jemalloc only on linux, and also set ace/bzip2/zlib to only be compiled on "true" Windows-platforms
--HG--
branch : trunk
2010-06-21 12:43:39 +02:00
teacher
f9f72b53af Added missed sql update file for Rev 8613.
Removed hackish non-TrinityCore related 8640_world_creature_template.sql. Proper fix can be found on forum (Accepted Fixes). Don't worry if you used it, it was a harmless hotfix and it will not cause any issue when using proper fix from forum.
Added to world_database missed changes updates.
Minor sql standards cleanup.

--HG--
branch : trunk
2010-06-21 09:34:38 +02:00
Rat
f12131020d Additional Options
--HG--
branch : trunk
2010-06-21 07:45:34 +02:00
click
1c96f52568 Add more CMake-related support for building g3dlib, zlib, bzip2, ace on Windows
--HG--
branch : trunk
2010-06-21 07:17:26 +02:00
click
1ff96c9846 Use CMakeLists.txt file-globbing on scriptslibrary instead of adding every single script.
Note that new scripts added means "run CMake to make it aware of any new files"

--HG--
branch : trunk
2010-06-21 03:36:36 +02:00
click
6bdabae38e Remove obsolete script for Highlord Mograine (not active as boss in Naxxramas)
--HG--
branch : trunk
2010-06-21 03:08:51 +02:00
Rat
833302c687 added x64 build for mysql, should work, but can not test atm
--HG--
branch : trunk
2010-06-20 18:42:53 +02:00
Rat
19d9ef73c3 why are vcprojs added to ignore list.. O.o
--HG--
branch : trunk
2010-06-20 18:05:18 +02:00
Rat
62a30e0549 update .hgignore for Tools dir under win
--HG--
branch : trunk
2010-06-20 17:17:18 +02:00
Rat
c43ef87c34 use new mysql for win build
+small include fix

--HG--
branch : trunk
2010-06-20 17:14:52 +02:00
Rat
e0a5d00116 added mysql source for win build
--HG--
branch : trunk
2010-06-20 17:13:10 +02:00
Rat
fc0dc9556d update packagelist.txt with correct version infos
--HG--
branch : trunk
2010-06-20 17:10:45 +02:00
Tartalo
d72185a57a Violet Hold: Fix portal #2 spawning. Some minor cleansing and pointer checks
--HG--
branch : trunk
2010-06-20 16:27:23 +02:00
Shauren
e00345dc0e This should fix ACE compile on x64 windows
--HG--
branch : trunk
2010-06-20 13:20:58 +02:00
Tartalo
47955ba8a8 Nicer approach for Repeteance fix using spell_linked_spell
--HG--
branch : trunk
2010-06-20 11:54:28 +02:00
Tartalo
1c42795081 Backed out changeset 444ae3a9769f
Going to use a spell_linked_spell based better approach

--HG--
branch : trunk
2010-06-20 11:44:18 +02:00
Tartalo
77565846c6 Fix Spell 20066 (Paladin, Repeteance), by maxdestroyer
Now removes Righteous Vengeance

--HG--
branch : trunk
2010-06-20 06:05:16 +02:00
Tartalo
bd599aea17 Fix spells 48129, 60320 & 60321 (Scrolls of Recall I, II & III)
Now they buff Lost! and stop teleporting if they are used beyond max safe
level
Lost! buff is not fixed so there is no random teleport penalty yet

--HG--
branch : trunk
2010-06-20 04:34:58 +02:00
Tartalo
1f709c7d19 Fix spells 52942 & 58837 (Loken Pulsing Shockwave: dinstance depending damage, by Josh
--HG--
branch : trunk
2010-06-20 01:37:58 +02:00
Tartalo
a2ab87962d Minor cleansing
--HG--
branch : trunk
2010-06-20 01:34:11 +02:00
Tartalo
1d247017e5 Fix Spell 54732, Defibrillate from Gnomish Army Knife (now has success chance roll)
--HG--
branch : trunk
2010-06-20 00:55:54 +02:00
Tartalo
d024e563f8 Fix Grievious bite (48920): now if removed when target is fully healed
--HG--
branch : trunk
2010-06-20 00:37:02 +02:00
Tartalo
f690bafd3e Merge
--HG--
branch : trunk
2010-06-19 23:53:01 +02:00
Tartalo
2c407aca1f Ulduar: Halls of Stone, Krystallus: Fix Shatter usage
--HG--
branch : trunk
2010-06-19 23:52:24 +02:00
Tartalo
fb7dc51826 Fix spells 50811 & 61547 (Krystallus shatter), by microbius51
--HG--
branch : trunk
2010-06-19 23:51:33 +02:00
Machiavelli
cbf7d15947 Add another assert to track down an issue where variable gets infinity value
--HG--
branch : trunk
2010-06-19 23:48:10 +02:00
Tartalo
d674660539 Merge
--HG--
branch : trunk
2010-06-19 23:06:56 +02:00
Tartalo
78fab5fa18 Violet Hold: Some fixes, infinite loop one included
--HG--
branch : trunk
2010-06-19 23:01:26 +02:00
Machiavelli
f43727e18c Change some map/vmap-related runtime output to sLog format.
--HG--
branch : trunk
2010-06-19 22:08:03 +02:00
Brian
2db4af3949 * Changed references to Trinityd.conf / trinitycore.conf to proper
* worldserver.conf

--HG--
branch : trunk
2010-06-19 13:54:19 -06:00
Xanadu
09923bde06 Fixed win build of vmap assembler, too.
--HG--
branch : trunk
2010-06-19 21:50:34 +02:00
click
29d9e40f74 Some smaller fixes to the vmapextractor courtesy of Lynx3d (not using corefunctions + update errormessages to use the new fileextensions)
--HG--
branch : trunk
2010-06-19 21:35:32 +02:00
Xanadu
0e4954df2e Fixed the client crash near Exodar mysteriously caused by a model ID. Closes issue #2731.
--HG--
branch : trunk
2010-06-19 21:23:56 +02:00
click
3e03e8d26b FIx vmap3_assembler compile on linux
--HG--
branch : trunk
2010-06-19 21:17:26 +02:00
Tartalo
6e871d6f4d Violet Hold: Instance mechanics fixes, by PivoNRoll
Closes issue #2733
Implements door hiting by trash, trash waypoints and more

--HG--
branch : trunk
2010-06-19 20:57:58 +02:00
Machiavelli
d183d94be8 Fix possible crash in VMapManager sLog.OutXX functions.
--HG--
branch : trunk
2010-06-19 20:51:56 +02:00
Brian
108970ddba * Fix Linux compile
--HG--
branch : trunk
2010-06-19 11:14:00 -06:00
Machiavelli
8c8986b2bc Fix usage of uninitialized waypoint array variables in ConfusedMovementGenerator<T>::Initialize and revert 9b1c565510+ad8ce5245e that covered up this problem without fixing it and introduced a faulty LOS calculation.
With thanks to Lynx3d and click, and Aokromes and ritchy for testing.

--HG--
branch : trunk
2010-06-19 17:26:12 +02:00
Xanadu
706c0568a5 Changed PKs in world_database.sql...which I forgot to do in 8625.
--HG--
branch : trunk
2010-06-18 22:38:18 +02:00
Xanadu
1218b001ac Fixed priest and druid AoE spells broken two commits back. Closes issue 2737.
--HG--
branch : trunk
2010-06-18 17:21:39 +02:00
Xanadu
9cd4e4289c In arenas Replenishment should only affect the caster.
--HG--
branch : trunk
2010-06-18 16:21:23 +02:00
Xanadu
c2cdc9994e Reviewed and fixed smart heal and energize target selection:
* Implemented Divine Hymn and Hymn of Hope targeting. Closes issue #180. Closes issue #2538.
* Fixed CoH healing any monsters in your target.
* Removed obsolete hackfix of Wild Growth that attempted the above.
* Fixed Glyph of Holy Light target selection that had code in a wrong place.
* Removed too general check that gave smart targeting to spells that shouldn't have it.
* Implemented correct number of targets for Althor's Abacus heal proc.

--HG--
branch : trunk
2010-06-18 04:17:21 +02:00
click
7fe641c99e Fix a small "typo" regarding the calculation of LoS from the r9b1c565510 vmap-fix - fix by Gyullo, after being busy slapping himself for the mistake
--HG--
branch : trunk
2010-06-17 22:28:16 +02:00