JJ
905961d278
Linux fix for Mob type in AA_SwarmPetInfo.
2014-12-15 11:06:53 -05:00
Akkadius
0fd87d344c
client.h cleanup
2014-12-15 05:13:45 -06:00
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
Michael Cook (mackal)
62181ff08c
Add Random::Shuffle
...
This is just a wrapper to std::shuffle since it requires a random
engine and ours lives in a class
Must pass random access iterators (array, vector, deque, etc)
ex:
std::vector<int> v;
/* init ... */
random.Shuffle(v.begin(), v.end());
2014-12-15 02:53:58 -05:00
Michael Cook (mackal)
026d5e71fa
Adjust common/random.h based on N3551
2014-12-14 19:38:23 -05:00
Trevius
c85cbb2f08
Fixed bots build.
2014-12-13 14:09:44 -06:00
Trevius
250ad31038
Added required SQL. Without it, there will be item loss using the last commit!
2014-12-13 14:01:12 -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)
2d1999c961
Update version too
2014-12-10 00:59:54 -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
4161ab3051
Merge pull request #316 from KayenEQ/Development
...
Fix for completely broken skill proc function.
2014-12-09 00:39:26 -05:00
KayenEQ
4047c70de1
Fix for completely broken skill proc function.
2014-12-09 00:38:20 -05:00
Michael Cook (mackal)
7e7ec8e3d2
Be more explicit about what we are checking
...
(This removes a crap ton of clang warnings)
2014-12-08 20:58:49 -05:00
KayenEQ
449b1f9d35
Merge pull request #315 from KayenEQ/Development
...
ADD FD check before adding projectile generated hate.
2014-12-08 19:18:59 -05:00
KayenEQ
ba2aefc572
NPC Focus Effects Optional Rules SQL
2014-12-08 18:55:23 -05:00
KayenEQ
8df6e7e26b
ADD FD check before adding projectile generated hate.
2014-12-08 18:44:37 -05:00
KayenEQ
2a33da248b
Merge pull request #314 from KayenEQ/Development
...
Support for NPC's to use focus effects.
2014-12-08 18:12:41 -05:00
SecretsOTheP
9db39b5eec
Added a feature that allows an EQ client to log in directly to World without having to enter the LoginServer, provided the 'password' field is set in WorldServer.
...
Mainly used for administration purposes. A DLL hack is needed to utilize this feature, and the DLL itself will be posted (source included) on the EQEmulator forums. It uses Microsoft Detours 1.5. Up to you guys if you want to add the source to this program here.
2014-12-08 05:46:10 -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
Akkadius
afd3b9acdc
Header and code cleanup of debug.cpp
2014-12-07 03:02:57 -06:00
Michael Cook (mackal)
3e73df2c72
Clean up common/misc_functions.h
2014-12-06 21:56:14 -05:00
Michael Cook (mackal)
eed666c8c2
OP_ClearAA and OP_ClearLeadershipAbilities for RoF2
2014-12-06 20:12:19 -05:00
Natedog2012
6b9a408b46
Don't allow AA to be bought that you cant use
2014-12-06 20:04:42 -05:00
Trevius
5713dc2de1
Guild Names now display properly in RoF2.
2014-12-06 18:18:49 -06:00
Trevius
4138e6f82c
More RoF2 Opcodes identified.
2014-12-06 14:53:05 -06: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
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
Michael Cook (mackal)
1ac92c603e
Add OP_ClearLeadershipAbilties
2014-12-05 22:27:39 -05:00
Michael Cook (mackal)
57a196a50c
Rename OP_ShroudClearAA to OP_ClearAA
2014-12-05 22:26:01 -05:00
Uleat
60563aead6
Added MapKrono entry to RoF2::InventoryMaps enumeration
2014-12-05 19:33:25 -05:00
Michael Cook (mackal)
a201a3e837
Added Shroud ops for UF
2014-12-05 16:26:55 -05:00
Michael Cook (mackal)
2d070ff1c0
OP_Untargetable for SoF
2014-12-05 15:59:03 -05:00
Michael Cook (mackal)
4e257d43b2
OP_CrystalCreate and OP_CrystalReclaim for SoF
2014-12-05 14:40:41 -05:00
Michael Cook (mackal)
7cb1a2e7e4
OP_DzChooseZone for RoF and UF
2014-12-05 14:29:54 -05:00
Michael Cook (mackal)
e2bc79401b
OP_ShroudClearAA for RoF, UF, and SoF
...
This should actually be usable to just straight clear AA data
2014-12-05 14:13:05 -05:00
Michael Cook (mackal)
26589835e5
OP_PVPStats for Underfoot
2014-12-05 14:00:51 -05:00
Michael Cook (mackal)
e65bf63e51
Fix OP_GMEmoteWorld for SoD
2014-12-05 13:56:20 -05:00