Commit Graph

  • 5d0136a4b6 Merge branch 'master' of https://github.com/EQEmu/Server cavedude00 2014-01-20 10:58:33 -08:00
  • 2c74b4f1ac Forgot changelog.txt in previous commit. cavedude00 2014-01-20 10:58:08 -08:00
  • 6bb8d87225 Fix name of SQL file Michael Cook (mackal) 2014-01-20 13:55:52 -05:00
  • 935ce8f968 Implement not_extendable spell field Michael Cook (mackal) 2014-01-20 13:34:18 -05:00
  • 70f994cda5 Live-Like weather. Big thanks to Robregen for figuring out the system! cavedude00 2014-01-20 10:10:39 -08:00
  • 3970bb5955 Export death event variables to Perl (Kingly Krab) Michael Cook (mackal) 2014-01-20 02:01:52 -05:00
  • 3159453e75 Fix OP_MobEnduranceUpdate for UF Michael Cook (mackal) 2014-01-19 16:18:38 -05:00
  • a1cb8d7ae7 Turn on NPC charm casting Michael Cook (mackal) 2014-01-19 00:45:50 -05:00
  • 4191c195c1 added GetCharactersInInstance sorvani 2014-01-18 23:34:16 -06:00
  • b16ce6f809 Tweaked down SE_CurrentHP aggro from buffs Michael Cook (mackal) 2014-01-17 22:09:41 -05:00
  • 88ba962a4c Merge branch 'master' of github.com:EQEmu/Server KimLS 2014-01-16 13:08:24 -08:00
  • 0315d15ce8 Reversed event_command return value, may cause visual issues if you already updated your code but easy to fix. Return 1 instead of return 0 on event_command dispatch KimLS 2014-01-16 13:08:04 -08:00
  • 12681f4623 Improve feign_memory_list thanks to C++11 Michael Cook (mackal) 2014-01-15 21:06:18 -05:00
  • a7a4f9373d Revert change to SE_LimitEffect Michael Cook (mackal) 2014-01-15 17:10:15 -05:00
  • d2e66214f4 Add numhitstype to the spell structure Michael Cook (mackal) 2014-01-15 01:19:03 -05:00
  • 0a6d98b5e1 Fix mod rods Michael Cook (mackal) 2014-01-14 22:24:01 -05:00
  • 497c10e513 Updated URL Michael Cook 2014-01-14 15:16:29 -05:00
  • 53765ebc62 Fix some potential null pointer dereferences Michael Cook (mackal) 2014-01-14 02:38:49 -05:00
  • 4216627604 Prefer prefix ++/-- on non-primitive types Michael Cook (mackal) 2014-01-13 22:14:02 -05:00
  • 47c33f3b31 Merge pull request #104 from KayenEQ/master Michael Cook 2014-01-13 10:35:15 -08:00
  • 32359da1cc Spell effect updates KayenEQ 2014-01-13 05:03:21 -05:00
  • f4e085c121 Some clean up in questmgr.cpp Michael Cook (mackal) 2014-01-12 21:26:31 -05:00
  • 7972937072 /MP now set by default on windows. Option to turn it off for people who want/need eg: people with slower lower core systems. KimLS 2014-01-12 14:54:58 -08:00
  • 5a6f2467f8 Added fclose to ExportBaseData Michael Cook (mackal) 2014-01-12 00:58:47 -05:00
  • 1822347a46 Add lua_say_link overloads Michael Cook (mackal) 2014-01-11 15:07:11 -05:00
  • 821ba8b701 Change faction messages to use String IDs. Michael Cook (mackal) 2014-01-11 13:20:01 -05:00
  • fdced53be1 Add pet size preservation like live Michael Cook (mackal) 2014-01-09 14:25:29 -05:00
  • a394bf25b2 SE_SummonItem and SE_SummonItemIntoBag should work like live now Michael Cook (mackal) 2014-01-08 16:11:29 -05:00
  • f2c1c9f70e Added required SQL for previous changes Michael Cook (mackal) 2014-01-08 14:06:39 -05:00
  • 5199364091 Make use of the suspendable spell flag Michael Cook (mackal) 2014-01-08 00:24:33 -05:00
  • 50caef0086 Implement persist death spell field Michael Cook (mackal) 2014-01-07 23:29:46 -05:00
  • 8a04d8e2b7 Moved pet target checking to the attack command, which is more live like Michael Cook 2014-01-07 17:02:35 -05:00
  • e7032bc2c2 Implemented SE_SongModCap Michael Cook (mackal) 2014-01-04 19:20:59 -05:00
  • d128ef1b97 Forgot an unknown Michael Cook (mackal) 2014-01-04 14:54:18 -05:00
  • 0645908762 Renamed all Unknown Spell Effects based on live Michael Cook (mackal) 2014-01-04 14:42:13 -05:00
  • abbd0558a0 Added links to full spell effect list from a dev Michael Cook (mackal) 2014-01-04 13:41:41 -05:00
  • c725ee84bb Fix for a potential buffer overflow on login server under very rare circumstances via Rogean. Fix for perl parser not clearing errors via sorvani KimLS 2014-01-03 23:41:11 -08:00
  • a9b4e7819f Add some overflow protection for emotes Michael Cook (mackal) 2014-01-04 01:34:58 -05:00
  • ae68deb4f8 Added overload to Lua entity list RemoveFromTargets Michael Cook (mackal) 2014-01-03 19:20:52 -05:00
  • e4108d089f Fix missing paren. Michael Cook (mackal) 2014-01-02 18:19:59 -05:00
  • 4d9d50c9ac Fix stuns from beneficial spells (ex. Harvest) Michael Cook (mackal) 2014-01-02 03:08:59 -05:00
  • b727cbbfe9 Luabind updated to be able to be compiled with Lua 5.2. Didn't really test it with 5.2 though since I'm still on 5.1. In theory it should work now though. KimLS 2013-12-28 18:19:12 -08:00
  • 864338a881 Merge pull request #102 from nhaggmark/FixLoH Alex 2013-12-27 21:19:54 -08:00
  • 6dc444d2d1 Committing update to zone/client_packet.pp which fixes a bug with Lay on Hands and Harm Touch. Basically what is happening is that because LoH and Harm Touch come in on spell slot 9 (ABILITY_SLOT), and because ABILITY_SLOT is handled in the same block of code as standard memorized spells, it was failing the MAX_PP_MEMSPELL check and always getting silently interrupted. I broke DISCIPLINE_SLOT and ABILITY_SLOT processing out into separate blocks which not only resolves this problem, but also cleans up that processing a little bit. Nicholas Haggmark 2013-12-27 22:28:54 -05:00
  • 13fcccefd5 Added support for merchant item filtering by class Michael Cook (mackal) 2013-12-26 16:29:09 -05:00
  • 30e8eac46e Hopefully this is a fix for issue #100 -- Uninitialized alt currency variable causing db corruption. KimLS 2013-12-24 13:21:11 -08:00
  • 646e1f541c Added lua export for Client:PlayMP3 KimLS 2013-12-24 00:27:57 -08:00
  • a7c15ef598 Secrets: Added functionality to Perl/Server for $client->PlayMP3("name of file"). SecretsOTheP 2013-12-24 01:28:32 -05:00
  • bddb03ba3b Akkadius: Perl $client->SilentMessage("Message"); addition, this is a pre-req for a Perl plugin I've shared with EQEmu. This function essentially mimics a player speaking with an NPC - which is used in popup window responses SecretsOTheP 2013-12-24 01:09:35 -05:00
  • 2ac1f37b02 More work on Client Marquee messages. KimLS 2013-12-23 17:35:58 -08:00
  • a96f10b6aa More work on OP_Marquee. Should be enough to implement a function with it. Anyone wants to fiddle around with the unknowns and get them better documented they are free to. KimLS 2013-12-23 15:42:13 -08:00
  • ccf6b5ff68 Added prelim work on OP_Marquee incase anyone else wants to also have a go at it. Packet and opcode for SoD client figured out partially. KimLS 2013-12-22 22:37:41 -08:00
  • 0d661204ed Fix MakeRandomInt for flurry and extraattack Michael Cook (mackal) 2013-12-20 18:45:33 -05:00
  • b0e50f13c9 Switched some stuff that made sense to Mob::InFrontMob Michael Cook (mackal) 2013-12-20 18:43:52 -05:00
  • d3ad253b51 Switched bard check in auto attack to IsBardSong Michael Cook (mackal) 2013-12-20 18:43:16 -05:00
  • 5ac23a2f8f Added facing check to auto attack LoS code Michael Cook (mackal) 2013-12-20 17:47:28 -05:00
  • 9fff694382 Update per discussion on bfb17a2fb5 JJ 2013-12-19 19:39:34 -05:00
  • 4512326fe8 Merge pull request #98 from KayenEQ/fixes JJ 2013-12-19 16:30:11 -08:00
  • bfb17a2fb5 Kayen: Implemented SE_ArcheryDoubleAttack (Chance to do an extra archery attack) Kayen: Implemented SE_ShieldEquipDmgMod (Increase damage in primary hand if shield equiped) Kayen: Implemented SE_ShieldEquipHateMod (Increase hate generated if shield equiped) Kayen: Implemented SE_TriggerOnAmountValue (Trigger spell if HP/Mana/End bellow X value or num pet on target) KayenEQ 2013-12-17 21:51:13 -05:00
  • 53c124526c Merge pull request #97 from KayenEQ/fixes Michael Cook 2013-12-15 23:17:21 -08:00
  • 8007097aae Kayen: Fix to SE_BlockNextSpellFocus to make it functional again. KayenEQ 2013-12-16 00:53:00 -05:00
  • 32e5ed5ad8 Merge branch 'master' of github.com:KayenEQ/Server into KayenEQ-master Michael Cook (mackal) 2013-12-15 23:51:21 -05:00
  • 65afbd4147 Moved BlockedBuffs check down for spell effects Michael Cook 2013-12-15 18:44:45 -05:00
  • 81e04ee185 Fix some indentation Michael Cook 2013-12-15 03:21:57 -05:00
  • 52722dc0c8 Kayen: Implemented SE_ReduceHealing (Reduces amount of healing on target by X amount) Kayen: Implemented SE_CastonFocusEffect (Triggers spell as part of a focus, when that focus effect is used) Kayen: Implemented SE_IncreaseHitDmgTaken (Effect is triggered when X amount of damage is taken) Kayen: More fixes for various spell triggers/procs to now properly use their resist modifier. KayenEQ 2013-12-15 03:15:39 -05:00
  • b9c270fab6 Merge branch 'master' of github.com:EQEmu/Server Michael Cook 2013-12-14 16:44:04 -05:00
  • 48db481fbb Fix blocked buffs from failing Michael Cook 2013-12-14 16:42:12 -05:00
  • 37cacd27b1 Changed enable/disable recipe to confirm change made. JJ 2013-12-14 09:55:46 -05:00
  • 466f541798 Merge pull request #95 from KayenEQ/master Alex 2013-12-13 20:48:24 -08:00
  • 9781af5696 Merge branch 'master' of github.com:KayenEQ/Server KayenEQ 2013-12-13 22:47:04 -05:00
  • f6d5e8031f Kayen: Implemented additional functionality for SE_CurrentHP utilizing base2 values. (ie limit to body type) Kayen: Implemented SE_MitigateMeleeDamageSP (Partial Melee Rune that only is lowered if melee hits are over X amount of damage) Kayen: Implemented SE_SpellOnAmtDmgTaken (Effect is triggered when X amount of damage is taken) Kayen: Fix for various spell triggers/procs to now properly use their resist modifier. Kayen: Fix to mob->ModSkillDmgTaken(skill_num, value), setting value to -1 will now properly effect all skills. KayenEQ 2013-12-13 21:29:35 -05:00
  • c70ea4a621 Fix haste caps Michael Cook 2013-12-11 15:44:59 -05:00
  • 76ec6e4da2 Fixed crippling blow issues with berserker frenzy Michael Cook 2013-12-11 01:49:51 -05:00
  • cd2825288d Fix issue with SpellType_Charm case in AICastSpell Michael Cook (mackal) 2013-12-04 00:52:12 -05:00
  • d95fdda30f Fix procing off of unattackable things Michael Cook 2013-12-03 16:12:13 -05:00
  • 4fdcf604f2 Added #showspellslist command to show us a mob's spells Michael Cook 2013-12-03 15:57:50 -05:00
  • 02c9007765 Bandaid fix to CopyCharacter function. JJ 2013-12-02 22:20:46 -05:00
  • 0f54830bc5 Stacking issues should be resolved now Michael Cook 2013-11-29 18:32:30 -05:00
  • d329fe0c12 Revert "Fixed issue with SE_StackingCommand_Overwrite" Michael Cook 2013-11-29 15:35:51 -05:00
  • a7ce852ca5 Fixed issue with SE_StackingCommand_Overwrite Michael Cook 2013-11-27 16:05:09 -05:00
  • b4fce37c14 Quick fix to issue with self buffs Michael Cook 2013-11-27 14:38:03 -05:00
  • 51181c8c8b AA fixes for PEQ's reported crash SecretsOTheP 2013-11-23 21:42:22 -05:00
  • 1c07ae9172 Fix for non-standard eqemu options in cmake, please don't do this in the future. Thank you. KimLS 2013-11-23 17:26:41 -08:00
  • 2f8cbb3a9d Fixes to the following crashes seen on PEQ: SecretsOTheP 2013-11-22 15:32:02 -05:00
  • 093af6af0b Merge pull request #92 from clucksoft/master Alex 2013-11-20 02:36:27 -08:00
  • 0567073ca0 Quick fix for dot issue introduced in 765b5ee8 Michael Cook 2013-11-19 18:34:20 -05:00
  • e33eb9d7b0 Partially implement dot_stacking_exempt Michael Cook 2013-11-19 17:43:40 -05:00
  • fd10ddf86d suspend/ban kick fix clucksoft 2013-11-19 12:48:59 -08:00
  • edd4d47929 Merge branch 'master' of https://github.com/EQEmu/Server SecretsOTheP 2013-11-19 09:58:18 -05:00
  • f31b9ad98b Made the variable for disabling the logging system always default to ON instead of OFF. Changed the wording so it's less confusing. SecretsOTheP 2013-11-19 09:57:52 -05:00
  • 10ee3ea346 Fixed shared memory read me Michael Cook (mackal) 2013-11-19 00:09:41 -05:00
  • 62b7eda9e9 Added read me to shared_memory Michael Cook (mackal) 2013-11-19 00:08:22 -05:00
  • 8b7984cf7d Merge branch 'master' of https://github.com/EQEmu/Server SecretsOTheP 2013-11-18 23:56:11 -05:00
  • 4a0e07a54c Fixes to actually use the cmake defs added in the previous revision SecretsOTheP 2013-11-18 23:54:24 -05:00
  • 6e520c8476 Added options to CMake to disable GM command logging or disable logging entirely while keeping GM commands enabled. Cleaned up some logging SecretsOTheP 2013-11-18 23:49:12 -05:00
  • 917a8ed389 Fix some errors in comments Michael Cook (mackal) 2013-11-18 16:21:10 -05:00
  • 86bba4ff0e changed aggro_range to leach_range and tether_range appropriately Sorvani 2013-11-18 13:53:21 -06:00
  • 300799fdc8 Added npc_types.assistradius, defaults to npc_types.aggroradius if set to 0 Michael Cook (mackal) 2013-11-18 12:44:39 -05:00
  • 65e36e02fb fixed leash and tether to correctly used specified range. Sorvani 2013-11-17 20:55:44 -06:00
  • 09dd3c1b37 Fixed an issue that arose from 78ab3471 Michael Cook 2013-11-17 19:37:49 -05:00