Akkadius
ed63c92839
bonuses.cpp header cleanup
2014-12-15 04:58:53 -06:00
Akkadius
ee4935566b
beacon.h/cpp header cleanup
2014-12-15 04:56:01 -06:00
Akkadius
123da175e1
aa.cpp/.h cleanup
2014-12-15 04:49:45 -06:00
Trevius
c85cbb2f08
Fixed bots build.
2014-12-13 14:09:44 -06:00
Trevius
9056008342
(RoF+) Implemented Armor Ornamentation using Hero's Forge Armor Models. To use, create an ornamentation augment and set the herosforgemodel field in the items table.
...
(RoF+) Added command #heromodel (#hm for short) - Usage: #heromodel [hero forge model] [ [slot] ] (example: #heromodel 63)
2014-12-13 13:53:55 -06:00
Michael Cook (mackal)
80a67f9ebc
Fix guild rank spam
2014-12-13 03:18:30 -05:00
Michael Cook (mackal)
118d587064
Implement IGNORE_ROOT_AGGRO_RULES (special attack 42)
...
This allows you to have a mob be rooted but still try to attack the
target with the most amount of hate instead of attacking the closest
2014-12-12 18:55:43 -05:00
Michael Cook (mackal)
0e54019fd5
Set the no_target_hotkey data as well
2014-12-10 02:18:57 -05:00
Michael Cook (mackal)
d9a1bcb3fd
Clean up SoF+ swarm pet F8 hack
2014-12-10 02:15:15 -05:00
Michael Cook (mackal)
820f99067d
Make use of the targetable_with_hotkey flag for SoF+
2014-12-10 01:19:44 -05:00
Michael Cook (mackal)
4c9befee22
Some clean ups due thanks to clang's warnings
2014-12-09 23:41:19 -05:00
Michael Cook (mackal)
362bfc79d6
Fix compile error
2014-12-09 22:33:09 -05:00
Trevius
37951d09c7
(RoF+) Implemented Hero's Forge Armor Models for Items. To use, set herosforgemodel field in the item table to a model number such as 63 (for example).
2014-12-09 21:18:56 -06:00
KayenEQ
4047c70de1
Fix for completely broken skill proc function.
2014-12-09 00:38:20 -05:00
KayenEQ
8df6e7e26b
ADD FD check before adding projectile generated hate.
2014-12-08 18:44:37 -05:00
KayenEQ
a4df155219
update
2014-12-08 01:47:29 -05:00
KayenEQ
70f570dbd9
Implemented support for allowing most focus effects to now be usable
...
by NPCs (ie Heal/Damage focus, cast time, spell range ect) from
both spell buffs and items.
Rule for enabling spell focus is TRUE by default
Rule for enabling item focus is FALSE by default.
Consilidated a number of redundant client / mob functions
to use the same pathway for calculating effect values.
2014-12-08 01:22:01 -05:00
Akkadius
f81f62670e
Header cleanup of aggro.cpp
2014-12-07 03:08:27 -06:00
Natedog2012
6b9a408b46
Don't allow AA to be bought that you cant use
2014-12-06 20:04:42 -05:00
Trevius
206bbe9e62
Merge branch 'master' of https://github.com/EQEmu/Server
2014-12-06 14:39:32 -06:00
Trevius
97a34b5793
The RoF2 client is now enabled by default. It is almost caught up to RoF Client compatibility.
2014-12-06 14:38:34 -06:00
Arthur Ice
f0e22c9ff9
merged, removed mistake 'orig' files
2014-12-05 20:20:54 -08:00
Arthur Ice
2aa287fe3c
Merge
2014-12-05 20:16:13 -08:00
Michael Cook (mackal)
ce7a995223
Fix previous commit
2014-12-05 22:31:36 -05:00
Michael Cook (mackal)
51b997aa27
Implement OP_ClearAA and OP_ClearLeadershipAbilities for SoF+
...
This is nice since #resetaa will no longer require a kick
2014-12-05 22:29:41 -05:00
Arthur Ice
100eca203f
GetClosestZonePoint converted to xyz_location
2014-12-05 17:57:07 -08:00
KayenEQ
921433f998
Range attack clean up, prevent possible nullptr checks.
2014-12-05 03:47:41 -05:00
Michael Cook (mackal)
0a8f3554e9
Merge branch 'master' into random
2014-12-04 13:07:32 -05:00
KayenEQ
052b41fbb2
Ranged attacks will now much more accurately calculate max distance server side
...
via accounting for differences in attacker/target size. This
fixes a very common issue of player hitting range attack and
nothing happening due to server improperly calculating
max range.
2014-12-04 02:40:51 -05:00
Michael Cook (mackal)
5998cf8a3c
Merge branch 'master' into random
2014-12-03 17:04:58 -05:00
Michael Cook (mackal)
fc282f86c0
Rework raid invite handling, shouldn't break rsay being invited to raid anymore
2014-12-03 17:04:26 -05:00
Michael Cook (mackal)
bc53ca3b71
Merge branch 'master' into random
2014-12-03 16:13:39 -05:00
Akkadius
ff5eb54331
Merge pull request #307 from KayenEQ/Development
...
Projectile code fix.
2014-12-03 11:53:53 -06:00
Arthur Ice
523562c152
GetClosestZonePoint converted to xyz_location (id version)
2014-12-02 21:46:16 -08:00
Arthur Ice
f00cddd67e
graveyard_x(), graveyard_y(), graveyard_z(), and graveyard_heading() converted to GetGraveyardPoint()
2014-12-02 21:00:31 -08:00
Arthur Ice
ff1942245b
Added GetGraveyardPoint() to Zone
2014-12-02 20:25:38 -08:00
Arthur Ice
e64e131c9c
Removed safe_x(), safe_y(), safe_z() from Zone
2014-12-02 20:19:12 -08:00
Arthur Ice
0275e9646c
Added GetSafePoint to Zone
2014-12-02 19:55:29 -08:00
Arthur Ice
75c1a302c9
Converted Corpse constructor to xyz_heading
2014-12-02 19:38:15 -08:00
Arthur Ice
7c211e1e11
simplified SummonAllCorpses
2014-12-02 19:29:43 -08:00
Arthur Ice
ad506ece4d
Added distance functions for position
2014-12-02 19:28:28 -08:00
Arthur Ice
2b7ecfdb2c
ModifyWP converted to xyz_location
2014-12-02 18:24:56 -08:00
Arthur Ice
e58dc94b2c
AddWPForSpawn converted to xyz_heading
2014-12-02 18:17:13 -08:00
Arthur Ice
6206133729
AddWP converted to xyz_heading
2014-12-02 17:41:01 -08:00
Arthur Ice
2da6dfa931
CreateSpawn2 converted to xyz_heading
2014-12-02 16:53:52 -08:00
Arthur Ice
cafa266c89
UpdateZoneSafeCoords converted to xyz_heading
2014-12-02 16:42:19 -08:00
Arthur Ice
275f2aa80f
UpdateCharacterCorpse converted to xyz_heading
2014-12-02 16:21:20 -08:00
Arthur Ice
4243ce8582
SaveCharacterCorpse converted to xyz_heading
2014-12-02 16:02:12 -08:00
Arthur Ice
76210e1f0e
CreateGraveyardRecord converted to xyz_heading
2014-12-02 15:42:30 -08:00
Arthur Ice
d22f136eea
SendCharacterCorpseToGraveyard to xyz_heading
2014-12-02 15:27:43 -08:00