2707 Commits

Author SHA1 Message Date
KayenEQ
cd33307975 NPC ranged attack projectiles will now do damage on impact.
Uses same rule as the client version.
2014-12-17 10:59:23 -05:00
KayenEQ
26e87c999b Merge pull request #318 from KayenEQ/Development
Misc fixes / Perl exports
2014-12-17 06:09:29 -05:00
KayenEQ
29ef1527e7 update 2014-12-17 06:09:04 -05:00
KayenEQ
d69552d4df Perl: NPC AddRangedProc(spellid, chance)
Perl: NPC AddDefensiveProc(spellid, chance)
2014-12-17 05:57:16 -05:00
Trevius
ad61eda7e0 RoF2 fix for being unable to close bags by right clicking or open multiple bags. 2014-12-17 01:27:30 -06:00
Michael Cook (mackal)
a14f8058da Switch path stuff to vectors
This should be more CPU cache friendly compared to lists so should
be faster. (profiling looked promising)
2014-12-17 01:52:00 -05:00
KayenEQ
ab5d0ad43f Fix for NPC ranged procs 2014-12-16 20:20:22 -05:00
Michael Cook (mackal)
5099010840 Merge pull request #317 from Leere/chargesfix
Fix for stackable items being unmoveable when charges=0
2014-12-16 18:53:56 -05:00
KayenEQ
fc306bbc1d Fix for special attack NPC_CHASE_DISTANCE to now work correctly
Perl export: NPC GetAttackDelay
Perl export: NPC GetAvoidanceRating
Perl export: NPC AddMeleeProc
Special Attacks will no longer be able to hit immune to melee / bane only flagged NPCs.
2014-12-16 18:53:15 -05:00
Leere
7d39ea59e8 Fix for stackable items being unmoveable when charges=0 2014-12-17 00:24:47 +01:00
Akkadius
ad8e834fe8 Dropping client 6.2 support 2014-12-15 23:14:55 -06:00
Akkadius
0b89c95ab2 tcp_server.cpp linux build fix for not fake 2014-12-15 23:00:29 -06:00
Akkadius
5b49ecf072 worldconn.cpp header include cleanup 2014-12-15 22:56:55 -06:00
Akkadius
25ee643aeb timer.cpp include header cleanup 2014-12-15 22:56:44 -06:00
Akkadius
ef3d4ae51a string_util linux build fix 2014-12-15 22:56:29 -06:00
Akkadius
f4609101d5 tcp_server.cpp include header cleanup 2014-12-15 22:52:03 -06:00
Akkadius
6b485273d1 tcp_connection.cpp & .h header include cleanup 2014-12-15 22:50:33 -06:00
Akkadius
40377447ac string_util.cpp & .h header include cleanup 2014-12-15 22:47:48 -06:00
Akkadius
a55b2ca557 spdat.cpp header include cleanup 2014-12-15 22:45:37 -06:00
Akkadius
b687fb2439 shareddb.cpp header include cleanup 2014-12-15 22:43:58 -06:00
Akkadius
f3ebb2e5d8 rdtsc.cpp header include cleanup 2014-12-15 22:42:59 -06:00
Akkadius
12206c0e50 races.cpp header include cleanup 2014-12-15 22:42:44 -06:00
Akkadius
689f95b430 shareddb.cpp & .h header include cleanup 2014-12-15 22:42:34 -06:00
Akkadius
62d8fb538b ptimer.cpp header include cleanup 2014-12-15 22:42:19 -06:00
Akkadius
fab6b602a8 packet_dump_file cleanup 2014-12-15 22:28:15 -06:00
Akkadius
1c665653ea packet_dump cleanup 2014-12-15 22:26:58 -06:00
Akkadius
5c903c6ee3 opcodemgr.cpp cleanup 2014-12-15 22:25:46 -06:00
Akkadius
ffe447859a opcode_map.cpp readability 2014-12-15 22:23:49 -06:00
Akkadius
c1e5d8b7dc misc cleanup 2014-12-15 22:21:57 -06:00
Akkadius
f8a1825845 misc_functions cleanup 2014-12-15 22:21:44 -06:00
Akkadius
de32970d6f add <string> back in for linux 2014-12-15 22:16:30 -06:00
Akkadius
e9b72e0f7d logsys_eqemu .cpp & .h include cleanup 2014-12-15 22:15:17 -06:00
Akkadius
7887511589 faction linux build fix for real 2014-12-15 22:12:56 -06:00
Akkadius
6d0b44d69e item.cpp & .h header include cleanup 2014-12-15 22:10:06 -06:00
Akkadius
edec2ad24c faction.cpp linux build fix 2014-12-15 22:04:39 -06:00
Akkadius
20200fd028 guild_base.cpp & .h include header cleanup 2014-12-15 21:59:23 -06:00
Akkadius
0c21f56ff3 faction.cpp & .h header include cleanup and faction.cpp code structure style change 2014-12-15 21:57:07 -06:00
Akkadius
3d8777084c db_update_manifest.txt fix 2014-12-15 21:10:14 -06:00
Akkadius
a612f289e7 Another Linux fix 2014-12-15 21:05:35 -06:00
Akkadius
6f747c3678 eqemu_config.cpp code structure cleanup 2014-12-15 21:03:09 -06:00
Akkadius
bbea7f4f53 eqemu_config.cpp & .h header cleanup, code style cleanup of eqemu_config.h 2014-12-15 21:01:52 -06:00
Akkadius
e048c5cf17 eq_stream_ident.h header include cleanup 2014-12-15 20:32:03 -06:00
Akkadius
968b0adc1d eq_stream_factory.cpp & .h header include cleanup/forward declare 2014-12-15 20:30:53 -06:00
Akkadius
5e31b8f96e eq_stream.cpp & .h include header cleanup 2014-12-15 20:28:27 -06:00
Akkadius
1a6a50c810 eq_packet.cpp & .h header include cleanup 2014-12-15 20:24:38 -06:00
Akkadius
677c6b5750 emu_tcp_connection.cpp & .h include header cleanup and forward declare 2014-12-15 20:21:54 -06:00
Akkadius
41f6349804 linux build fix 2014-12-15 20:09:36 -06:00
Akkadius
359bbb8df1 dbcore.cpp * .h header include cleanup 2014-12-15 20:04:49 -06:00
Akkadius
b1623cf696 database.cpp & .h header include cleanup and forward declaration 2014-12-15 20:02:55 -06:00
Akkadius
e5f300baaf condition.cpp header include cleanup 2014-12-15 19:49:49 -06:00