Commit Graph

9113 Commits

Author SHA1 Message Date
Shauren
2a371bb224 Hopefully the last fix for revision 3849fdebbcc7 (9090) - use proper field to pull random properties
--HG--
branch : trunk
2010-07-31 10:17:49 +02:00
click
fd03b78fe6 Core/SQL: Fix character_database structure-creation - thanks to some number-thingie@qq
Closes issue 3181

--HG--
branch : trunk
2010-07-31 08:58:46 +02:00
silinoron
0f99c2feb6 Some forgotten changes.
--HG--
branch : trunk
2010-07-30 22:04:01 -07:00
silinoron
71b1c781e3 Add basic support for NPCs on transports; DB data required.
Currently no support for combat while the transport is in motion.
Based on a patch by Socolin.
Fixes issue #168

--HG--
branch : trunk
2010-07-30 21:54:46 -07:00
click
b3bca2743e Core/SQL: Add commentfield in battleground_template
Support-data found on TDB : http://forum.trinitycore.org/forum/122-core-related-db-content/

--HG--
branch : trunk
2010-07-31 06:22:40 +02:00
click
60b119e0ca Buildsystem/CMake: Revert changes from r0fa0512527 and use the proper checks (fix logic-error in buildfile)
--HG--
branch : trunk
2010-07-31 05:36:05 +02:00
click
7e4235ac08 Core/AuctionHouse: Fix CMSG_AUCTION_LIST_ITEMS reading (pending further investigation)
--HG--
branch : trunk
2010-07-31 04:31:21 +02:00
Xanadu
ae384ea8c7 Fixed a bug in CONDITION_SOURCE_TYPE_ITEM_REQUIRED_TARGET conditions loading checks.
--HG--
branch : trunk
2010-07-31 04:12:30 +02:00
click
c8d8e4cb6b Buildsystem/CMake : Adjust CMake policy to allow reusing logical targetnames
Closes issue 3167

--HG--
branch : trunk
2010-07-31 04:08:25 +02:00
Xanadu
cf4d89990e Don't save Call Stabled Pet aura on player save, since it is impossible to open the stable dialog when player is loaded.
--HG--
branch : trunk
2010-07-31 03:23:14 +02:00
click
c298bdb662 Remove duplicate "Error:" from some outError messages...
--HG--
branch : trunk
2010-07-31 03:12:51 +02:00
QAston
e5881d9590 *Cleanup in single target auras (thanks to JuliuSZS some useable debug info)
*Add ToInstanceMap() and ToMapInstanced() typecast functions and CAST_INST macro to use in scripts.

--HG--
branch : trunk
2010-07-31 01:41:32 +02:00
Shauren
1ab415cc06 Fixed naming of SQL files
--HG--
branch : trunk
rename : sql/updates/9081_access_requirement.sql => sql/updates/9081_world_access_requirement.sql
rename : sql/updates/9081_areatrigger_teleport.sql => sql/updates/9081_world_areatrigger_teleport.sql
2010-07-30 21:15:19 +02:00
QAston
204834d33d *Change typecasts to use build in functions/macros in scripts to prevent possible access violation.
*Remove no longer needed hack from netherspite script.

--HG--
branch : trunk
2010-07-30 21:16:15 +02:00
QAston
48b360097c *use ASSERT macro instead of regular assert for better output.
--HG--
branch : trunk
2010-07-30 20:04:28 +02:00
Shauren
3dc29732b7 Fixed a very silly mistake at item loading
--HG--
branch : trunk
2010-07-30 17:54:01 +02:00
Shauren
35ce512af8 This should fix mysql syntax errors some people were getting with 9090_characters_item_instance.sql
--HG--
branch : trunk
2010-07-30 17:50:21 +02:00
Shauren
ab95e5a6dc Fixed remaining bank/bag issues added in r9090
Added temporary hack to item creation to prevent new items from bugging (heroic+sockets issue), this will be removed after my work on item flags is done

--HG--
branch : trunk
2010-07-30 17:36:28 +02:00
Shauren
350864de80 Fixed saving new items to database, thx GMKretol for spotting the typo
--HG--
branch : trunk
2010-07-30 16:01:43 +02:00
QAston
d666ba26c1 *Thread safe player searcher in scripts.
--HG--
branch : trunk
2010-07-30 15:51:07 +02:00
Shauren
9bda35c7df Killed the last blob field (corpse)
--HG--
branch : trunk
2010-07-30 15:15:07 +02:00
Shauren
6624da055a Typo in SQL name
--HG--
branch : trunk
rename : sql/updates/9090_item_instance.sql => sql/updates/9090_characters_item_instance.sql
2010-07-30 13:22:31 +02:00
Shauren
77fc91bde8 Deleted data blob in item_instance
Fixed issues with displaying sockets/enchants/durability on heroic items

--HG--
branch : trunk
2010-07-30 13:15:31 +02:00
Xanadu
c227065fc0 Minor fixes, translation and coding style changes of creature_template check function.
--HG--
branch : trunk
2010-07-30 06:47:35 +02:00
Xanadu
3565bbccf3 Fixed NPCs not offering quests with warlock or druid in SkillOrClassMask to these classes.
--HG--
branch : trunk
2010-07-30 06:22:55 +02:00
Xanadu
1e5ce69d19 Merge
--HG--
branch : trunk
2010-07-30 03:43:09 +02:00
QAston
272e954a70 *Lock on RemoveAllAuras till all auras and applications are removed with all linked events they may cause.
*Add assertion after error log, just in case you've missed it.

--HG--
branch : trunk
2010-07-30 03:07:34 +02:00
Xanadu
eb852f5bbd * Added the option to specify target entry in conditions table for spells with AoE GO targets.
* A few examples where this is desirable are posted on the forum.

--HG--
branch : trunk
2010-07-30 01:51:33 +02:00
click
cad437d7f0 Whops, a little too deletehappy there...
--HG--
branch : trunk
2010-07-30 00:45:47 +02:00
click
f213f2c7d9 Buildsystem/CMake: Include core/script headerfiles in generated MSVC-projects.
- Still "work in progress", as in missing filters and MSVC folder layouts.
- external libraries not fully "headerified" (not really required)

--HG--
branch : trunk
2010-07-29 21:08:16 +02:00
QAston
c44b601ac7 *Allow some spell effects to target units not in caster's map - fixes SPELL_EFFECT_SUMMON_PLAYER
--HG--
branch : trunk
2010-07-29 19:48:40 +02:00
Shauren
ade1bbdd62 Remade access_requirement table, now each difficulty mode for each instance has its own entry (for future Dungeon Finder development)
Added completed achievement as new requirement type
Removed obsolete access_id from areatrigger_teleport table
Implemented automatic downscaling of raid difficulty when requested mode does not exist
Changed dungeon_difficulty in characters table to instance_mode_mask saving both dungeon and raid difficulty in form (dungeon diff | raid diff << 4)

--HG--
branch : trunk
2010-07-29 18:11:41 +02:00
Xanadu
dfe5ae36d3 Created separate project file for scripts in order to properly utilize their own PCH and thus speed up compile. Sorry for making the IDE more cluttered.
--HG--
branch : trunk
2010-07-29 17:38:24 +02:00
click
b118ab2356 remove ANSI escape codes from auth/worldserver error-output since it doesn't work on MS-based OS'es *sighs*
--HG--
branch : trunk
2010-07-29 17:15:03 +02:00
Rat
9f2b225c89 add VC90/*/ to hg ignore (hides gsoap from commit list)
--HG--
branch : trunk
2010-07-29 16:25:53 +02:00
Shauren
f3c9767bcf Modified announce command to be more blizzlike
--HG--
branch : trunk
2010-07-29 15:29:49 +02:00
click
969bf213b8 Fix windows-build and change some warnings if configuration-files can not be read properly
- Add proper warning about missing [authserver] -tag in authserver configuration file if not found.
- Add proper warning about missing [worldserver] -tag in worldserver configuration file if not found.
Thanks to Qaston for finding the redefininition of strdup!

--HG--
branch : trunk
2010-07-29 09:00:55 +02:00
Brian
09728dd491 * Fix small typo in commit 9073 -- oppppsss
* MembersList still sounds better than MemberList -- but ehh -- I'm American

--HG--
branch : trunk
2010-07-28 17:40:02 -06:00
click
3296a944e7 Convert to using ACE for reading configurationfiles, and remove dependency on dotconfpp configuration library and related files
(patch by astellar - and a thankyou to vladimir for being a russian teddybear)

--HG--
branch : trunk
2010-07-29 01:22:45 +02:00
Brian
22d75dabda * Send the proper number of accounts in a guild in the SMSG_GUILD_INFO packet
* Patch by Toinan67

--HG--
branch : trunk
2010-07-28 17:19:39 -06:00
Shauren
1b382e5858 Fix a typo in 9043_world_spell_scripts.sql and fix some horrible sql style in other files
--HG--
branch : trunk
2010-07-28 22:32:52 +02:00
silinoron
a9b9915744 Properly send SMSG_GROUP_INVITE even when the invite fails because the user is already in a group.
--HG--
branch : trunk
2010-07-28 12:20:42 -07:00
John Holiver
783fe4574e Implements Roxi Ramrocket, finally Engineers will be able to buy Choppers materials. Credits to BroodWyrm. Fixes #2979.
--HG--
branch : trunk
2010-07-28 16:21:45 -03:00
click
140bc313d2 branchmerge - urgh!
--HG--
branch : trunk
2010-07-28 19:40:37 +02:00
click
c595eb8ae9 First part of petAI logic cleanup : Hunter PetAI change: Ignore attacking CC'ed targets unless explicitly asked for by player
(thanks to QAston, Shauren, Liberate for the discussions and codehelp to sort this out properly)

--HG--
branch : trunk
2010-07-28 19:39:56 +02:00
John Holiver
f7a65d6e83 Fix Sartharion adds loot farming.
--HG--
branch : trunk
2010-07-28 12:58:45 -03:00
Liberate
311e8ddf66 Merge
--HG--
branch : trunk
2010-07-28 13:48:35 +02:00
Liberate
f5e3943e54 Makes Auto-accepted quests show up the way they should. They should work perfectly again now.
--HG--
branch : trunk
2010-07-28 13:47:32 +02:00
Liberate
78c3db174c Fixes a typo and a stupid mistake made by me, making demolishers in sota respawn on the location where they died.
--HG--
branch : trunk
2010-07-28 13:10:43 +02:00
Shauren
0fbb3af7a3 Typo fix for previous revision
--HG--
branch : trunk
2010-07-28 13:00:30 +02:00