Commit Graph

  • 8ef7414c23 re-added sockets Rat 2010-06-07 00:12:13 +02:00
  • 77444f2a24 re-added utf8cpp Rat 2010-06-07 00:11:50 +02:00
  • 2a40958113 re-added Visual Leak Detector (vld) Rat 2010-06-07 00:11:18 +02:00
  • b86a4f58f1 added newest G3D(lite) + VS project files stripped, but can be stripped more later Rat 2010-06-07 00:09:54 +02:00
  • 910980d3c6 More case sensitive renames Tartalo 2010-06-07 00:00:11 +02:00
  • e548d60b4e Initial DO_TOOLS support for cmake Tartalo 2010-06-06 23:53:50 +02:00
  • ba535da6bc Remove framework from server CMakeLists.txt Tartalo 2010-06-06 23:47:37 +02:00
  • 22950963e9 * Get rid of framework and move the files to game and shared. XTZGZoReX 2010-06-06 23:44:21 +02:00
  • 1170c67a70 * Move some grid stuff. XTZGZoReX 2010-06-06 23:32:59 +02:00
  • 7cb74345e0 * Move VMap code to game. XTZGZoReX 2010-06-06 23:30:25 +02:00
  • 5358270186 Case sensitive renames on shared/ Fuck windows and insensitiveness Tartalo 2010-06-06 23:29:55 +02:00
  • 309333ffff * Rename some cryptographic files. XTZGZoReX 2010-06-06 23:23:22 +02:00
  • 6cb5f529d6 * Useless files. XTZGZoReX 2010-06-06 23:19:22 +02:00
  • 57f64f1f5a * Restructuring shared. XTZGZoReX 2010-06-06 23:18:57 +02:00
  • 51121d0769 * And a lovely merge! XTZGZoReX 2010-06-06 23:11:01 +02:00
  • a9f575a7eb * Delivering file deletions... XTZGZoReX 2010-06-06 23:08:35 +02:00
  • f27daddd1b * Restructuring authserver and worldserver. XTZGZoReX 2010-06-06 23:08:23 +02:00
  • 06f8899fae Move vmapextractor down one notch to it's parent directory click 2010-06-06 23:06:06 +02:00
  • 2225a6bcf7 * Rename some PCH files. XTZGZoReX 2010-06-06 23:00:52 +02:00
  • 58c15e71a6 * Merge. XTZGZoReX 2010-06-06 22:58:12 +02:00
  • 62200e8d02 * Even more restructuring of the game library. XTZGZoReX 2010-06-06 22:55:56 +02:00
  • fe3976b347 Merge, again Tartalo 2010-06-06 22:38:27 +02:00
  • 12d1becdcf Branch merge Tartalo 2010-06-06 22:37:00 +02:00
  • 6501255bc5 copy-paste is your friend...WRONG Rat 2010-06-06 22:33:10 +02:00
  • 1b32fbe085 Better behaviour for .instance open/close commands For Dungeons: .instance open|close [mapid] normal|heroic|all For Raids: .instance open|close [mapid] normal|heroic|10man|25man|all|10normal|10heroic|25normal|25heroic normal|heroic options will open|close instance in both 10man & 25man at once for selected difficulty 10man|25man options will open|close instance in both normal & heroic modes at once for selected num of players Tartalo 2010-06-06 22:33:06 +02:00
  • 840d4ab99d added newest ziplib + VisualStudio project file Rat 2010-06-06 22:21:40 +02:00
  • 5dd3344372 added newest bzip2 + VS project files Rat 2010-06-06 22:06:12 +02:00
  • 1a1906a5c8 external placeholders Rat 2010-06-06 21:19:45 +02:00
  • a7bcc249c1 More CMakeLists.txt fixes. Now the repo is compilable with cmake if you manage to bypass some libACE problems (If you have system-wide libACE feel free to remove the dep/include/ace directory if it fucks you) Tartalo 2010-06-06 17:23:31 +02:00
  • ea64c92563 More CMakeLists.txt fixes, by Visagalis Tartalo 2010-06-06 16:06:24 +02:00
  • ebe36557b9 More CMakeLists.txt fixes. Thanks to Visagalis for his research work ;) Tartalo 2010-06-06 15:50:15 +02:00
  • 72c3927ca5 Fix typo in last fix (lol) Tartalo 2010-06-06 14:23:46 +02:00
  • e68072befe Another cmakelists.txt fix Tartalo 2010-06-06 14:13:53 +02:00
  • e4513dd0cb And even more CMakeLists.txt fixes (not finished yet) Tartalo 2010-06-06 14:08:07 +02:00
  • 4d68622b90 And more fixes for cmake (not finished yet) Tartalo 2010-06-06 13:47:00 +02:00
  • 904a3e5e4d More cmakelist fixes Tartalo 2010-06-06 13:24:30 +02:00
  • a9681e479d More CMakeLists.txt fixes. Repo is compilable but it may contain some errors yet Tartalo 2010-06-06 12:51:59 +02:00
  • 4ee2e42bdb More CMakeLists.txt fixes. not compilable yet Tartalo 2010-06-06 12:43:01 +02:00
  • 56489f2677 Rearrange src/server/game/CMakeLists.txt Tartalo 2010-06-06 12:35:19 +02:00
  • 8e1264874a rename game sourcedirectory Calender to Calendar click 2010-06-06 02:56:53 +02:00
  • 5d94fc06e7 Clean up ACE-headers and files, adhering to dep/include and dep/src directory-structures click 2010-06-06 01:20:17 +02:00
  • 1767a2abf5 some vcproj fixes (does not fix compile yet) Rat 2010-06-06 00:55:29 +02:00
  • 57dfe20206 Kick libmpq includes and sourcefiles into shape click 2010-06-06 00:33:59 +02:00
  • 75b80d9f5b rearranged core files Rat 2010-06-05 23:40:08 +02:00
  • 6a9357b13d Move contrib/libmpq into dep as an external dependency + remove extra libmpq-source found in map-extractor click 2010-06-05 23:00:30 +02:00
  • fd28bc6aff rename world server directory (trinitycore) to worldserver, rename authserver directory (trinityrealm) to authserver to reflect their real purposes click 2010-06-05 22:44:53 +02:00
  • 1f87b6d34a Remove precompiled versions of openssl and libmysql (will return as sources when everything is cleaned up) click 2010-06-05 21:39:01 +02:00
  • 455bfb0164 Move core/realm files to new subdirectory click 2010-06-05 21:22:47 +02:00
  • a2d6e7ff8c fixed warning in conditions thx to JohnHoliver Rat 2010-06-05 19:13:00 +02:00
  • 09970c3c72 Move extractors/assemblers and the revisiongenerator around to accomodate upcoming new treestructure click 2010-06-05 18:58:56 +02:00
  • 2156a362e3 Remove unused headerfile trinity@raven.vcon.no 2010-06-05 18:53:15 +02:00
  • 207dccc13d Added conditions table to world.sql. Minor sql cleanup. teacher 2010-06-05 18:21:47 +02:00
  • 095914eb59 Fix SCRIPT_COMMAND_FLAG_SET and SCRIPT_COMMAND_FLAG_REMOVE, allow them to be used in gossip scripts and fix error message that specified field was alledgedly out of bounds. Machiavelli 2010-06-05 18:10:18 +02:00
  • 54189f63c2 Fix SCRIPT_COMMAND_MOVE_TO for gossip case. Machiavelli 2010-06-05 17:58:59 +02:00
  • d45d61c2b1 Remove unneeded SCRIPT_COMMAND_SET_FLAG that already was implemented in a different way. (/blame Malcrom) Machiavelli 2010-06-05 17:58:11 +02:00
  • 3fad2782f1 Fixed compile warnings, thanks to jurkovic.nikola _manuel_ 2010-06-05 12:50:22 -03:00
  • bb292845ed Fix SCRIPT_COMMAND_FIELD_SET, it will no longer throw error that the specified parameter was an invalid field. In addition, the command is now usable from gossip scripts. Machiavelli 2010-06-05 17:48:56 +02:00
  • 8aed083782 rename extractors to reflect that they are for version 3 click 2010-06-05 17:44:46 +02:00
  • c19db366c4 More projectfiles down the drain (and yes, we'll remake most of these, apart from pre VC90-ones which are now... unsupported) click 2010-06-05 17:42:56 +02:00
  • 93bdc2639d remove some lingering projectfiles, new ones will be created click 2010-06-05 17:32:47 +02:00
  • 373fc63a50 Removed some unnecessarily code, implemented guid store for chests, removed pointers. _manuel_ 2010-06-05 11:38:52 -03:00
  • d2da56ed31 Forgot to add the sql changes to full file. Ty Machiavelli ;) Tartalo 2010-06-05 16:36:33 +02:00
  • 23cb007106 Implement .instance open/close commands Example: .instance open 631 10heroic to open ICC on 10man heroic mode Ty Lockness for the testing Tartalo 2010-06-05 16:31:55 +02:00
  • a4f8fb3364 Heavy repository restructuring is done after this revision - you have been warned click 2010-06-05 14:34:34 +02:00
  • e81b40a099 fixed compile on win Rat 2010-06-05 13:30:02 +02:00
  • eeec7959e3 Add ACE includepath to linux buildfiles when not using a sitewide install click 2010-06-05 11:37:18 +02:00
  • 7289827b5a Update g3dlite build for windows. Machiavelli 2010-06-05 02:09:28 +02:00
  • e777161888 HIGHLY EXPERIMENTAL - USE AT YOUR OWN RISK Implement the use of the new vmap3-format by Lynx3d (mad props to you for this, and thanks for the talks earlier) + reduced Vmap size to less than one third, and improve precision + indoor/outdoor check which allows automatic unmounting of players + additional area information from WMOAreaTable.dbc, removed existing "hacks" + WMO liquid information for swimming and fishing correctly in buildings/cities/caves/instances (lava and slime WILL hurt from now on!) - buildfiles for windows are not properly done, and will need to be sorted out NOTE: Do NOT annoy Lynx3d about this, any issues with this "port" is entirely our fault ! THIS REVISION IS CONSIDERED UNSTABLE AND CONTAINS WORK IN PROGRESS - USE AT YOUR OWN RISK! click 2010-06-05 00:59:25 +02:00
  • 1426c2970f HIGHLY EXPERIMENTAL - USE AT YOUR OWN RISK implemented Condition System all systems should work like before after applying the sql converter you won't be able to apply any Updatepacks (<=up30) so do updates before this this revesion is not threated as stable! Rat 2010-06-04 23:24:48 +02:00
  • 5ca00bc14d Dungeon Finder: Fix Rolecheck error when more than 3 players selected dps. Thanks to Aokromes for pointing it out and patch testing. Spp 2010-06-04 22:26:59 +02:00
  • f9da9aa3dc * Removed vmap binary files from repo. This is a source repo and binaries * do not belong in it. * Also removed the no longer needed vmap debugger Brian 2010-06-04 13:33:16 -06:00
  • ef660a4cf4 * Honor rate is now applied to every honor gain Closes issue #983 John Holiver 2010-06-04 14:07:53 -03:00
  • d3969ff9b3 Fix SCRIPT_COMMAND_EMOTE, allow it to be used in gossip scripts where source = player. Machiavelli 2010-06-04 17:47:22 +02:00
  • 54ee0f6483 Fix SCRIPT_COMMAND_TALK to be used in gossip scripts. + A few trivial typo´s in the same function. Fixes issue #980 Update issue #2502 Machiavelli 2010-06-04 14:37:23 +02:00
  • a388b76a8c Dungeon Finder: Add LFG_JOIN_MIXED_RAID_DUNGEON restriction to Join Queue Patch by Tali Spp 2010-06-04 13:51:39 +02:00
  • 724954af4b Missing rename. (VStudio crashed on me earlier) Machiavelli 2010-06-03 19:11:26 +02:00
  • 2cec9d276e Rename SCRIPT_COMMAND_MOD_UPDATEFIELD to SCRIPT_COMMAND_SET_FLAG to avoid confusion. Also add a parameter ´apply´ (dataint). If 1, it will set the flag, if 0, it will remove it. Note: currently only supports 32bit integers. Machiavelli 2010-06-03 18:16:07 +02:00
  • f346d779a5 Implement SCRIPT_COMMAND_MOD_UPDATEFIELD with parameters datalong = index, datalong2 = newvalue. This will allow you to set the specified index value to the specified flag, as per Malcrom´s request. Machiavelli 2010-06-03 18:03:18 +02:00
  • 77230036cc SOTA anticheat Graveyards shouldn't be captured unless the respective gates are broken. Relic shouldn't be activated unless the respective gate is broken. by Snakeice Rat 2010-06-03 16:54:12 +02:00
  • 9ebb2dcca8 removed old and incorrect 80-120% honor bonus (leftover from preBC O.o) added new honor formula for player kills added new formula for bonus honor calculation (*HK) pls test and compare with retial Rat 2010-06-03 16:32:28 +02:00
  • 2e5edd301b dismount when entering a battleground use 80 for max level honor bonus calculation fixed SOTA second round timer by Gyullo Rat 2010-06-03 16:24:10 +02:00
  • 227cd4d993 Fix crash in SCRIPT_COMMAND_QUEST_EXPLORED, fixes issue #2532 Machiavelli 2010-06-03 15:14:21 +02:00
  • db293e41f9 should fix linux compile guess what.. im on win.. Rat 2010-06-03 15:02:30 +02:00
  • 3c05d4d544 added script hook for gameobject's destroyed event Rat 2010-06-03 14:29:04 +02:00
  • 042971e7ff * Fix Banner of Victory, Abyssal Rune, The Black Heart 45 ICD. * Fixes some name standards also. John Holiver 2010-06-02 20:27:18 -03:00
  • d85d970a14 * Fix CD of Tears of the Vanquished. * Few world.spell_proc_event cleanup. John Holiver 2010-06-02 18:46:00 -03:00
  • c0f2a0eac0 * Fix Shaman T10 2 part bonus procing only for Riptide now John Holiver 2010-06-02 18:37:05 -03:00
  • cba199fa20 * Fix Glyph of Mend Pet (tnx L1ghtGu4rd from Mangos) John Holiver 2010-06-02 18:30:57 -03:00
  • 9f28faa29b * Fix some spells that were benefiting from spellpower when they shouldn't. - Glyph of Dispel Magic - Glyph of Power Word: Shield - Glyph of Healing Wave - Ancestral Awakening John Holiver 2010-06-02 18:21:13 -03:00
  • dd24d80312 stick with 1x rates, thankya Rat 2010-06-02 20:41:31 +02:00
  • 5981aa5495 *Fix: Only don't apply aura's with 0 sec duration (because of diminishing return for example) if the aura is not positive. Liberate 2010-06-02 20:26:46 +02:00
  • b7471f800c Fix crash in Unit::HandleProcTriggerSpell (Actually in Object::GetUInt32Value when pVictim is null). Fixes issue #2458. Trazom62 2010-06-02 19:36:59 +02:00
  • b1bf3b5e13 Merge Machiavelli 2010-06-02 18:45:19 +02:00
  • fb8399c413 Few changes to *_scripts handling in core. - Use pointers of most abstract classes possible where applicable. - Don´t use dynamic_cast when casting possibility is already explicitly checked per typeid. - Where applicable use the ToCreature() and ToPlayer() functions for typecasting. - Fix functioning of SCRIPT_COMMAND_CAST_SPELL - Fix possible crash in SCRIPT_COMMAND_KILL - Always include script id in error messages. - Added a few TODO comments. Machiavelli 2010-06-02 18:43:11 +02:00
  • d9728b2b80 fixed sota round two ships Rat 2010-06-02 18:16:57 +02:00
  • 60fd4a2f60 Dungeon Finder: Fix a crash when join queue had any restriction. Fixes issue 2500 Spp 2010-06-02 17:03:48 +02:00
  • a653b31486 Added 8300_world_battleground_template.sql in sql\updated\333a_old. I wrongly removed it from repo (original file by click). Small cleanup. teacher 2010-06-02 13:57:39 +02:00
  • bff58bfc20 typo in world.sql, thanks to Fabriciomind for report, closes issue #2498 Rat 2010-06-02 07:51:19 +02:00
  • ad753b3f67 SOTA update -proper warning text (under attack, destroyed, capture..) -proper icons on map for gate states -fixed second round starting Rat 2010-06-01 23:55:09 +02:00
  • d53f91ff32 Dungeon finder: Fix typos - Add missing credits from previous Dungeon Finder commit (6f13a4afc4) * Thanks to Zor for packet structure * Thanks to Taliesin for initial Queue design Spp 2010-06-01 09:38:05 +02:00