2629 Commits

Author SHA1 Message Date
Akkadius
9df7e9e1f3 Merge remote-tracking branch 'remotes/origin/master' into web_interface 2014-12-09 05:04:27 -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
Akkadius
7f6997baf4 Added "heading" to Zone.SetEntityAttribute 2014-12-08 05:40:59 -06:00
Akkadius
6edb4c2b37 Added "weapon_1" and "weapon_2" to Zone.SetEntityAttribute 2014-12-08 05:40:38 -06:00
Akkadius
910ee66fce Add "gender" to Zone.SetEntityAttribute 2014-12-08 05:39:54 -06:00
Akkadius
f662141f86 Add "texture" to Zone.SetEntityAttribute 2014-12-08 05:39:29 -06:00
Akkadius
c5498c66fa Add "size" to Zone.SetEntityAttribute 2014-12-08 05:38:52 -06:00
Akkadius
3df5b6da57 Add Objects entities to Zone.GetInitialEntityPositions 2014-12-08 05:38:03 -06:00
Akkadius
e47ad72b1c NPC aggro_range return on handle_rc_get_initial_entity_positions 2014-12-08 05:37:10 -06:00
Akkadius
f3af295f34 SendIllusionPacket fix for mob base race not getting set 2014-12-08 05:31:59 -06: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
9eb41c7b0d Zone.GetEntityAttributes
Zone.SetEntityAttribute
2014-12-07 19:43:00 -06:00
KimLS
ee8b950df1 Merge branch 'master' into web_interface 2014-12-07 13:23:55 -08:00
KimLS
29b4498534 Hopefully completely merged from master in what is the biggest merge ever 2014-12-07 13:23:16 -08: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
Michael Cook (mackal)
f6bddb9502 OP_IncreaseStats for SoF 2014-12-05 13:23:37 -05:00
KayenEQ
d071bd2e7c Merge pull request #312 from KayenEQ/Development
Range attack functions clean up, prevent possible nullptr checks.
2014-12-05 04:11:15 -05:00
KayenEQ
921433f998 Range attack clean up, prevent possible nullptr checks. 2014-12-05 03:47:41 -05:00
Michael Cook (mackal)
48be7c508d OP_PlayMP3 for SoF 2014-12-05 02:48:54 -05:00
Trevius
f1260a598d Merge branch 'master' of https://github.com/EQEmu/Server 2014-12-04 23:07:23 -06:00
Trevius
36c945a77c Updated a large number of RoF2 opcodes. 2014-12-04 23:06:43 -06:00
Michael Cook (mackal)
0a8f3554e9 Merge branch 'master' into random 2014-12-04 13:07:32 -05:00