KayenEQ
9ecf98195c
Lull spell effect revisions
2014-03-08 05:35:22 -05:00
sorvani
b0e24b346e
Fixes #119
2014-03-05 22:19:55 -06:00
Michael Cook (mackal)
3d5f99e14a
Merge branch 'master' of github.com:KayenEQ/Server into KayenEQ-master
...
Conflicts:
changelog.txt
2014-03-05 19:49:59 -05:00
Michael Cook (mackal)
d70c4d7bbe
Fix rogue's evade to be single target
...
This is also a lot nice performance wise
2014-03-05 01:34:17 -05:00
sorvani
58f42f1af1
Created RemoveFromInstance and RemoveAllFromInstance and exported to lua_general.cpp
2014-03-04 22:39:52 -06:00
KayenEQ
ea677389ad
Root spell revision
...
Optional SQL
2014-03-04 06:42:41 -05:00
Michael Cook (mackal)
a67aed9538
Implemented deadly strikes and increase rogue throwing crit rate
...
New rules:
Combat:RogueCritThrowingChance, Combat:RogueDeadlyStrikeChance, Combat:RogueDeadlyStrikeMod
Rogue throwing crit rate is rather ridiculous. These rules might need tweaking
but they gave me fairly live-like results, even with AA added
2014-03-03 14:59:39 -05:00
Michael Cook (mackal)
00068158c1
Melee Crits, HoTs, DoTs messages should now filter correctly
...
Clients that also support seeing others DoTs will now see them
if they don't filter them.
Note: HoTs 'mine only' doesn't seem to be different from 'show'
2014-03-02 22:10:32 -05:00
KayenEQ
7133357b1a
Revisions to how charm works.
...
Optional SQL for rules
2014-03-02 03:46:51 -05:00
cavedude00
16afa277de
Exported TrainDisc to Lua.
...
Updated idle timer names.
2014-02-27 23:21:57 -08:00
Uleat
489a6ffd16
Fix for 'sqrt' failures on vs2010 clients
2014-02-26 21:27:30 -05:00
cavedude00
1d6bd3cc5e
Better flee runspeed calculation.
...
Added two new NPC special_abilities, ALWAYS_FLEE and FLEE_PERCENT.
Fixed an issue where a NPC could get stuck on a single coord in a rectangular roambox.
Added mindelay to spawngroup to allow for greater control of the roambox delay. SQL is required.
2014-02-26 18:06:16 -08:00
KayenEQ
8caac162b2
Spell effect addition / fixes
2014-02-26 00:09:59 -05:00
sorvani
d887c77a1b
Updated GetUnusedInstanceID to not recycle instance ID's unless it has reached max (65535)
2014-02-24 00:20:18 -06:00
SecretsOTheP
14649ce611
Exported the client object SendTargetCommand to Perl.
2014-02-23 19:48:46 -05:00
KayenEQ
402a10c488
change log
2014-02-20 01:05:44 -05:00
KayenEQ
0fc7dade47
Spell Effect additions
...
Minor fixes
2014-02-18 21:59:33 -05:00
KayenEQ
93e9f29c77
update
2014-02-15 23:25:09 -05:00
sorvani
9d938cdd58
Cleaned up GetUnusedInstanceID logic and renamed instance_lockout* tables to instance_list*
2014-02-13 11:24:54 -06:00
KayenEQ
5344679c7c
Fixes for numhits system
...
Implementation of new spell table fields
Update and further implemention of CastRestriction
2014-02-13 07:41:57 -05:00
KayenEQ
584278bf20
change log change test
2014-02-11 22:34:00 -05:00
Michael Cook (mackal)
ce4f4995b5
Merge with master
2014-02-10 12:04:35 -05:00
SecretsOTheP
f074ead7f6
demonstar55's entity list changes (slightly modified) and a crash fix for the #repop command used in rapid succession.
2014-02-10 10:39:12 -05:00
SecretsOTheP
5ec5b398ac
tasks crash fix
2014-02-09 12:05:47 -05:00
sorvani
24c70a04ca
Enhanced spawn conditions with new onchange option DoRepopIfReady
2014-02-09 00:08:09 -06:00
KayenEQ
72cec5608d
Revision to spell damage calculations
2014-02-02 23:23:41 -05:00
KayenEQ
d98ed8f419
New spell effects
2014-01-27 05:17:52 -05:00
KayenEQ
3dbf863255
Revised how dispel works.
2014-01-26 04:41:45 -05:00
KayenEQ
0166486e07
Minor fix to numhits update
...
New spell effect
2014-01-23 21:34:47 -05:00
KayenEQ
38c5c79218
Numhits system revised
2014-01-20 21:27:53 -05:00
Michael Cook (mackal)
b065f973c4
Updated changelog.txt
2014-01-20 16:26:51 -05:00
cavedude00
2c74b4f1ac
Forgot changelog.txt in previous commit.
2014-01-20 10:58:08 -08:00
Michael Cook (mackal)
a1cb8d7ae7
Turn on NPC charm casting
2014-01-19 00:45:50 -05:00
sorvani
4191c195c1
added GetCharactersInInstance
2014-01-18 23:34:16 -06:00
KayenEQ
32359da1cc
Spell effect updates
2014-01-13 05:03:21 -05:00
Michael Cook (mackal)
fdced53be1
Add pet size preservation like live
...
Run the SQL!!
2014-01-09 14:25:29 -05:00
Michael Cook
8a04d8e2b7
Moved pet target checking to the attack command, which is more live like
...
Also, probably a little better than attacking then backing off :P
2014-01-07 17:02:35 -05:00
Michael Cook (mackal)
a9b4e7819f
Add some overflow protection for emotes
...
Clients crash if the emote is too large, despite the client
using a 1024 char buffer...
2014-01-04 01:34:58 -05:00
Michael Cook (mackal)
4d9d50c9ac
Fix stuns from beneficial spells (ex. Harvest)
2014-01-02 03:08:59 -05:00
Michael Cook (mackal)
13fcccefd5
Added support for merchant item filtering by class
...
Added column classes_required to merchantlist to allow
the merchant to only sell items to specified classes
Ex. (only example I know from live) To only allow poison supplies
to be sell able to only rogues, you would set classes_required
to 256.
classes_required defaults to 65535 (all/any class)
Remember to run the new SQL!
2013-12-26 16:29:09 -05:00
KimLS
646e1f541c
Added lua export for Client:PlayMP3
2013-12-24 00:27:57 -08:00
SecretsOTheP
a7c15ef598
Secrets: Added functionality to Perl/Server for $client->PlayMP3("name of file").
2013-12-24 01:28:32 -05:00
SecretsOTheP
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
2013-12-24 01:09:35 -05:00
KayenEQ
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)
2013-12-17 21:51:13 -05:00
KayenEQ
8007097aae
Kayen: Fix to SE_BlockNextSpellFocus to make it functional again.
2013-12-16 00:53:00 -05:00
Michael Cook (mackal)
32e5ed5ad8
Merge branch 'master' of github.com:KayenEQ/Server into KayenEQ-master
...
Conflicts:
changelog.txt
2013-12-15 23:51:21 -05:00
Michael Cook
65afbd4147
Moved BlockedBuffs check down for spell effects
2013-12-15 18:44:45 -05:00
KayenEQ
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.
2013-12-15 03:15:39 -05:00
Michael Cook
b9c270fab6
Merge branch 'master' of github.com:EQEmu/Server
...
Conflicts:
changelog.txt
2013-12-14 16:44:04 -05:00
Michael Cook
48db481fbb
Fix blocked buffs from failing
...
When a buff is blocked it should just fail to be applied
instead of interrupting. Mana should also be eaten.
2013-12-14 16:42:12 -05:00