Commit Graph

  • c173e84f25 Move dummy effect handlers for all SPELLFAMILY_HUNTER dummy effect handlers but Scatter Shot to spell scripts. silinoron 2010-07-27 22:12:50 -07:00
  • e7e49c56cf Cleanup the mage spell scripts, and move SPELLFAMILY_PRIEST and SPELLFAMILY_ROGUE dummy effect handlers to spell scripts. silinoron 2010-07-27 21:12:40 -07:00
  • 86576de982 *Remove assert from opcode handler - to prevent remote crashing the server. QAston 2010-07-28 01:39:37 +02:00
  • ac01c9796b SotA Fixes: *When 10 min are over in the first round, the ship does appear in the second round *Defender's Portals *Seaforium Charges spawned *Graveyards not recappable by the defenders Thanks to beberlescaraber for some pieces of the code and the exact locations. Fixes issue #2665 Fixes issue #2585 Fixes issue #2638 Fixes issue #2781 Liberate 2010-07-28 01:34:01 +02:00
  • 4476247f10 Makes mechanicals immune to heals other than those specifically targeting mechanicals. had to bribe quite some Gnomes and Goblins to make this happen. Liberate 2010-07-28 01:26:18 +02:00
  • e232c0e235 *Cleanup in ObjectAccessor - this should fix some crashes QAston 2010-07-28 00:08:21 +02:00
  • 51400a4e15 Moved few dummy spell handlers to database Shauren 2010-07-27 19:32:21 +02:00
  • 4ea385ec50 Small fix for previous revision Shauren 2010-07-27 19:28:02 +02:00
  • de2f63bcfb Added possibility to cast spells with triggered flag using SCRIPT_COMMAND_CAST_SPELL, original patch by Az@zel Fixed SCRIPT_COMMAND_CAST_SPELL for casting on creatures with selected entry Shauren 2010-07-27 19:18:44 +02:00
  • 57947ac303 * Add QUEST_TRINITY_FLAGS_AUTO_ACCEPT to list of allowed SpecialFlags Brian 2010-07-27 09:56:30 -06:00
  • 0849044f6f No need to compile the same file 3 times, once in shared will do. Shauren 2010-07-27 17:29:53 +02:00
  • 9967b82f35 Fix for incorrect reputation rewards for certain factions with rep spillover Shauren 2010-07-27 17:28:36 +02:00
  • e5b7f6ad01 Add option for search distance to getHeight() functions and make Creature::FallGround() use VMaps properly. (Fix by Lynx3d) This finally prevents flying creatures from falling to infinity (basically instantly diappearing) in several instances, aswell as prevent creatures from falling inside larger solid object around the world. click 2010-07-27 17:29:33 +02:00
  • dbd76ef9ed Fix a typo in cmakelists and add spell_script_names to world_scripts_full. silinoron 2010-07-26 22:54:07 -07:00
  • bfc6dec072 Cut away DO_*-parts from buildsystem and specific files checking for it. click 2010-07-27 05:40:21 +02:00
  • 2b9275424e Fix non-PCH build click 2010-07-27 04:31:27 +02:00
  • 297b7aac1b Move SPELLFAMILY_MAGE dummy effect handlers to spell scripts. silinoron 2010-07-26 19:05:20 -07:00
  • fb1727abb1 *Make Potent Pheromones dispel auras for which it provides immunity. *Remove not needed attribute modification for Light's Beacon. QAston 2010-07-27 02:36:27 +02:00
  • dd8d6701b8 *Implement RepRewardRate for spells. QAston 2010-07-27 02:25:22 +02:00
  • 6bb1c8f3f9 * Missing SQL from last commit Brian 2010-07-26 17:58:58 -06:00
  • 024b57bb74 * Implement reputation spillover via the database * Remove the nasty hack that we had to handle Vanguard Alliance / Horde * Expedition, and city spillover. * Needs DB data * Original patch by NoFantasy Brian 2010-07-26 17:58:25 -06:00
  • 3ea0f411d3 merge silinoron 2010-07-26 15:40:40 -07:00
  • 5977a76d96 Move spell scripts from src/server/scripts/World to src/server/scripts/Spells silinoron 2010-07-26 15:40:08 -07:00
  • 4565242e94 * Implement reputation reward rate for quest / creatures * Need DB data for this to work * Original patch by NoFantasy Brian 2010-07-26 16:21:10 -06:00
  • b69fa7ba25 Players should be able to join the GuildRecruitment channel even if they are currently in a guild. silinoron 2010-07-26 14:19:33 -07:00
  • 8e7f30eb61 *Add debug log to trac reason of a crash in Spell::DoAllEffectOnTarget. QAston 2010-07-26 22:57:25 +02:00
  • 4fb256254c Fixed bug in Player::Satisfy that allowed to sometimes bypass instance requirements Fixed DisableMgr incorrectly blocking entry into maps when only one mode was disabled Shauren 2010-07-26 22:25:03 +02:00
  • 31820f0340 *Typofix - forgotten assigment in 00dc724412 - fixes weapon usage. QAston 2010-07-26 19:54:32 +02:00
  • fc4087cd98 *Resurrection sickness and similar debuffs are no longer dispelable. QAston 2010-07-26 19:27:28 +02:00
  • 66d8255625 *Set angle of cone based targets to 90 degrees - by akadabeer. QAston 2010-07-26 16:27:34 +02:00
  • 7b87ab4de7 *Add more Player::CanUseAttackType checks in places where item bonuses are applied. QAston 2010-07-26 16:08:55 +02:00
  • f3e97bfaae Fixed ticking of periodic auras when m_periodicTimer for some reason became negative Shauren 2010-07-26 14:27:22 +02:00
  • 5404d61e01 Line endings Shauren 2010-07-26 14:26:53 +02:00
  • dbacf82a95 Update Zul Farrak, add pyramid event. thanks to totoro requires db support Supabad 2010-07-26 11:08:44 +02:00
  • 495bf7df45 Add missing # in worldserver conf file, patch by Aokromes Spp 2010-07-26 08:37:18 +02:00
  • cce34d4950 *Fix crashes in boss_kiljaeden script. QAston 2010-07-25 21:50:13 +02:00
  • 33e079489b Set flag for offhand melee spells to allow proper triggering of weapon-specific effects (fix by Lynx3d) click 2010-07-25 17:06:12 +02:00
  • fce1f5b014 *Extend API of SpellScript by Dest and Damage/Heal setters and getters. *Make some SpellScript function names shorter. QAston 2010-07-25 16:23:57 +02:00
  • 997b9e6b22 Fixed issues with The Second Trial (Q9686). _manuel_ 2010-07-25 01:34:35 -03:00
  • 7308c112bb *Add some more comments to SpellScript methods *Remove forgotten error log QAston 2010-07-25 02:05:12 +02:00
  • 2bee687fdd * Rename back the auto-accept flag from blizz even though it is currently not * used. Brian 2010-07-24 16:56:08 -06:00
  • 4b255a4564 * Branch merge Brian 2010-07-24 16:46:08 -06:00
  • 1fd9600597 * Rename some quest flags for Zor Brian 2010-07-24 16:45:31 -06:00
  • cdd56dc2b6 *Really fix *nix build. Thanks to Visagalis for testing. QAston 2010-07-25 00:36:32 +02:00
  • 667a65f25c * Fix spacing and remove wrong text from previous commit Brian 2010-07-24 16:33:20 -06:00
  • 356cd25e67 * Added new specialflag in quest_template for auto-accept quests. * SpecialFlags|4 * After much research it was determined that blizz does this serverside. Brian 2010-07-24 16:30:48 -06:00
  • 0df91a8f9e *Remove accidently added file and fix build on some *nix configurations. QAston 2010-07-24 23:58:23 +02:00
  • 2352fc7cdf *Add base scripting interfce for spells - thanks to Brian for help in making it compile with GCC. *Add hook for handling spell effects in new scripting system. QAston 2010-07-24 22:41:42 +02:00
  • 687cd83bdd Fixed Thrill of the Hunt not restoring mana when Explosive Shot crits Shauren 2010-07-24 22:14:23 +02:00
  • 32ceff1267 Modified spell_scripts table, it is now possible to add different scripts for each spell effect Allow SPELL_EFFECT_DUMMY spells to use spell_scripts Shauren 2010-07-24 21:51:25 +02:00
  • 47db12b759 * Small increment that was forgotten Brian 2010-07-24 07:34:38 -06:00
  • 040f9fd083 * Add lootid output to .gobj info command * Patch by Visagalis Brian 2010-07-24 07:30:02 -06:00
  • 8c76ea2f7c Ensure that Scatter Shot does not share diminishing returns with other spells Closes issue 3013 click 2010-07-24 07:19:59 +02:00
  • fead3738ac Fixed trauma/mangle stacking. Fixes issue #1460. Xanadu 2010-07-24 05:51:19 +02:00
  • 8df1dba022 Fix: Do not ignore CD for Hunter-based triggered spells (and thanks to QAston for the spell-lesson) Fixes 1155 click 2010-07-24 05:12:36 +02:00
  • 2a3df94bca Allow the full raidgroup to uses meetingstones, not just a single subgroup (blizzlike) - thanks to Silinoron! click 2010-07-24 04:50:35 +02:00
  • ad1ad4f220 Fix charactercleaning of talents + apply some codestyling and new headers click 2010-07-24 04:16:23 +02:00
  • 9c16014f1e Added missing data to world_database.sql forgotten in commit 9000. _manuel_ 2009-07-23 22:27:01 -03:00
  • f5c1bbbd33 Fix naming in config files. XTZGZoReX 2010-07-23 22:01:19 +02:00
  • 854464242d Fix wrong spell_bonus_data entry for Priests : Mind Flay (15407) - thanks to n4rk0 and filip.havlicek Closes issue 2351 click 2010-07-23 21:58:13 +02:00
  • 95701d453a Added tag UP33 for changeset 5da9f62c5795 Brian 2010-07-23 13:47:57 -06:00
  • 6d6c82de64 Build is fixed NOW ... guess you cant trust VS to do all things 100% properly Shauren 2010-07-23 21:20:15 +02:00
  • 8c42a26045 Proper fix for windows build Shauren 2010-07-23 21:16:04 +02:00
  • f67689feb4 * Hopefully fix Windows post compile lib copy problem * Please test and leave feedback Brian 2010-07-23 11:45:40 -06:00
  • 79e1918e4d Moved old sql files to /3.3.35a_old subdir. teacher 2010-07-23 14:00:25 +02:00
  • ca9a8ac134 This should not have been commited Shauren 2010-07-23 13:36:39 +02:00
  • 0f71347d58 Fixed windows project files - added SOAP Added project file for SOAP Applied Trinity coding standards to TCSoap files Shauren 2010-07-23 11:27:04 +02:00
  • 3f9ea75bfa Add SOAP-implementation (based on Benjys patch and adapted for latest core by xk1) click 2010-07-23 09:26:23 +02:00
  • 912a099d49 * Proper Trinity SQL standards for recent orientation file * Update world_database.sql with that data Brian 2010-07-23 01:03:43 -06:00
  • 1c97876bcd Remove defunct handling of RemoteAccess console on/off (it's handled in config) click 2010-07-23 08:09:50 +02:00
  • 50a07882d9 [mq]: soap click 2010-07-23 06:57:12 +02:00
  • e344047493 * orientation information for the previous commit * Provided by crackm (thanks Zor) Brian 2010-07-22 14:48:46 -06:00
  • 9ff821d8bb * Add the ability to set player orientation for new characters. * Requires DB data to actully do anything, however not needed for working * server * Original patch by Vladimir Brian 2010-07-22 14:37:32 -06:00
  • c8662c888b * Implemented DB cleaning on startup * Must be enabled in conf AND set in worldstates for what you want to clean * CLEANING_FLAG_ACHIEVEMENT_PROGRESS = 0x1, * CLEANING_FLAG_SKILLS = 0x2, * CLEANING_FLAG_SPELLS = 0x4, * CLEANING_FLAG_TALENTS = 0x8 * Set to 0xF to clean all 4 * Patch by hunuza Brian 2010-07-22 13:41:19 -06:00
  • 903a3cbe76 Shaman totem models are now different depending on race Shauren 2010-07-22 17:31:27 +02:00
  • 3f9086fb4f Fixed resist chances with Positive Auras. _manuel_ 2010-07-22 13:04:47 -03:00
  • 31956e06b8 Add missing CheckStableMaster() functions for SPELL_AURA_OPEN_STABLE-implementation - casting Call Stabled Pet opens stable-window, with proper updating click 2010-07-22 14:32:48 +02:00
  • a23f4a0f45 sigh, i did the same compile error mistake Shauren 2010-07-22 13:02:47 +02:00
  • f03d5a874b Add proper check to EffectQuestComplete preventing completion of quest if we already did that Shauren 2010-07-22 13:01:33 +02:00
  • 34b75bca95 *Backout second change from last commit (CanCompleteQuest check) Thanks to Shauren for info. QAston 2010-07-22 12:56:32 +02:00
  • 002e6e1029 *Remove not needed dummy effect handler for spell 28006 - by azazel_kon *Add CanCompleteQuest in Spell::EffectQuestComplete - thanks to azazel_kon for research. *Fixes issue #3011 QAston 2010-07-22 12:48:11 +02:00
  • 13a2a1afc6 *Fix amount calculation for spell effect with EffectDieSides set to 0. QAston 2010-07-22 12:21:11 +02:00
  • 50e459b5c5 Proper name for my previous sql update. Sorry for wasting rev numbers. teacher 2010-07-22 12:19:31 +02:00
  • cab2f7bad1 Fix new character delete system. Those queries were not supposed to be there. patch by Az@zel Shauren 2010-07-22 12:16:47 +02:00
  • fa771560a8 Added placeholder for serverside spell for future development. teacher 2010-07-22 12:16:08 +02:00
  • da84793023 Fixes import errors (updated insert statements to new table structures) to world_database.sql. Some random Trinity standards in sql syntax. teacher 2010-07-22 11:44:09 +02:00
  • 543bba9949 *Implement SPELL_AURA_OPEN_STABLE(292) - original patch by Ceris, modified by VladimirMangos *Improvements in error messaging for stable related opcodes - by VladimirMangos QAston 2010-07-22 03:12:28 +02:00
  • 88e1d12d44 * Add missing SQL update Brian 2010-07-21 12:26:28 -06:00
  • 4320b10901 * Implement the ability to delete characters without them being removed from * the DB, so they can be unerased * Original patch by DasBlub * Ported to Trinty by Az@zel Brian 2010-07-21 12:13:23 -06:00
  • 5995a8ec1d Change order of loading for disable system Shauren 2010-07-21 20:08:54 +02:00
  • 8ceda47e39 * Implement additional usage of item_template.FlagsExtra Horde / Ally only * Check loot (no longer need loot condition) * Check equip/use * Original patch by Vladimir * Ported to Trinity by Az@zel Brian 2010-07-18 04:37:08 -06:00
  • 4d09046d54 Modify pet leveling-logic slightly, making sure it'll pass up 5 FULL levels when tamed/unstabled + set XP to 0 if dropped DOWN to playerlevel (antihack with no excess XP allowed, thank you!) Disclaimer: No pets were harmed (much) during these changes - no need to call PETA! click 2010-07-21 17:24:51 +02:00
  • 88ab38e9c8 Fixed my own stupid mistake Shauren 2010-07-21 16:35:36 +02:00
  • 670706153f * Remove outdated Doxygen files Brian 2010-07-18 01:18:22 -06:00
  • 5689fb43c1 Removed leftovers in AccessRequirement Shauren 2010-07-21 15:55:16 +02:00
  • 66adaf5825 Fix: Make stabled pets follow official regulations for levelling when taken out of stabled mode: If the pet is more than five levels below the hunter, then as soon as it's removed from the stable it will level up to be exactly five levels below the hunter. click 2010-07-21 15:49:47 +02:00
  • 04fd9ac4ce Don't allow cancelling passive auras by client Shauren 2010-07-21 14:48:44 +02:00
  • 14b6a68857 Added new spell disable flag - core will not check if that spell exists in dbc, used for blizz deprecated items/quests Fixed loading of access_requirement Shauren 2010-07-21 15:17:29 +02:00
  • 19ed86ef30 Fix compile under *nix when not using PCH click 2010-07-21 15:06:05 +02:00
  • 7ad325e90f Added forgotten changes to world_database.sql for disable system. teacher 2010-07-21 13:30:26 +02:00