KimLS
18d28ae8d3
Console initial implementation
2017-04-09 20:17:48 -07:00
Michael Cook (mackal)
11e56e72d0
Fix lua killed_merit issue
2017-04-09 02:16:23 -04:00
Uleat
6ae2ff2b75
Added disable_timer checks to doors override functions
2017-04-08 22:35:37 -04:00
Uleat
58e1d9501d
Added 'disable_timer' to door objects (used for click once doors)
2017-04-08 21:08:15 -04:00
Michael Cook (mackal)
d36f1159fb
Add SendBeginCast to Lua API
2017-04-08 02:07:08 -04:00
Michael Cook (mackal)
b4bab425f5
Refactor OP_BeginCast into it's own function
2017-04-08 02:06:49 -04:00
Akkadius
2030278116
Fix manifest for Robregen [skip ci]
2017-04-07 22:09:20 -05:00
Akkadius
f9ecabfdcf
Merge pull request #597 from regneq/master
...
Added ignore_despawn column to npc_types to have NPCs ignore the despawn timer.
2017-04-07 22:01:07 -05:00
regneq
09f5174299
added a missing version number in version.h
2017-04-07 19:54:13 -07:00
regneq
5ff271d583
fixed a copy and paste error from previous commit.
2017-04-07 19:49:18 -07:00
regneq
4600844336
Added ignore_despawn column to npc_types to have NPCs ignore the despawn column in spawngroup.
2017-04-07 19:45:26 -07:00
regneq
75d759fb77
Merge pull request #4 from EQEmu/master
...
Fix for Loginserver log messages
2017-04-07 16:05:30 -07:00
KimLS
3acd845a79
Remove some logging that's not needed anymore and fix a bug when data rollover happens that can cause the connection to not internally ack packets and then disconnect.
2017-04-05 19:51:06 -07:00
KimLS
8509f05f0a
Console wip, change how we send acks back to some old behavior
2017-04-04 23:21:32 -07:00
Akkadius
9161921bf0
Fix for Loginserver log messages
2017-04-04 22:07:25 -05:00
regneq
e3e6889a30
Merge pull request #3 from EQEmu/master
...
merge from eqemu
2017-04-04 17:53:41 -07:00
Michael Cook (mackal)
75950b0f2b
Spell Reflect messages go out to everyone close
2017-04-04 15:00:54 -04:00
Uleat
c3ce0a5df5
Added mob version lookup pointer to class InventoryProfile
2017-04-03 21:19:55 -04:00
KimLS
281483efc1
Merge of a monster
2017-04-02 20:03:51 -07:00
Uleat
5d9a89dcd1
Damn base values...
2017-04-02 16:21:13 -04:00
Uleat
23115ca177
Disabled deity checks in item swaps until issue is 100% resolved
2017-04-02 15:35:13 -04:00
Uleat
8133de4bb4
Merge branch 'master' of https://github.com/EQEmu/Server
2017-04-02 13:23:32 -04:00
Uleat
13af1bfe6f
Added messages for item equip failures
2017-04-02 05:06:13 -04:00
Akkadius
d7dfc18c54
Cleaned up some of the NPC to NPC aggro code, only do aggro checks to other NPC's when the NPC is flagged for it
2017-04-01 23:16:27 -05:00
Uleat
e5e801dad5
Merge branch 'master' of https://github.com/EQEmu/Server
2017-04-01 23:00:24 -04:00
Uleat
ea50543ffa
First round fix for non NPC-on_NPC action
2017-04-01 23:00:16 -04:00
KimLS
9750d09635
Change default settings and removal of unacked packets for now
2017-04-01 17:25:48 -07:00
Michael Cook (mackal)
773932d8f6
Whoops
2017-04-01 17:55:17 -04:00
Michael Cook (mackal)
c5e7b18637
Exclude client pets from MQ2 target detection
...
Probably could use some PVP rules but what do I know :P
2017-04-01 17:50:27 -04:00
Uleat
160cd609bf
Merge branch 'master' of https://github.com/EQEmu/Server
2017-04-01 17:40:27 -04:00
Uleat
60d2c703b6
Hack fix for an outdated inventory function
2017-04-01 17:40:18 -04:00
Michael Cook (mackal)
484e60f142
Use do-while(0) trick for function like macros
2017-04-01 16:46:23 -04:00
Michael Cook (mackal)
de52d2f64a
You can skill yourself up in languages
...
This is very easy to test with mercs now
2017-04-01 14:26:35 -04:00
Akkadius
52a43a3edb
Fix Travis
2017-04-01 03:59:24 -05:00
Akkadius
7aa1d243b0
[Performance] Reworked how all log calls are made in the source, see changelog.txt for more details
2017-04-01 03:51:46 -05:00
Michael Cook (mackal)
93a6efa95f
Limit scale check to only scaling items
2017-03-31 14:41:45 -04:00
Michael Cook (mackal)
e510608a3f
Disable charm clicks at <= 0
2017-03-31 14:30:17 -04:00
Michael Cook (mackal)
9f199100e5
Initialize Client::Haste
...
Apparently it was possible to get this value referenced before CalcBonuses was
called leading to bad values being used.
2017-03-31 13:13:28 -04:00
Michael Cook (mackal)
4666c0c050
Don't go below 1 for caster level
...
This is also wrong as fuck.
2017-03-30 23:29:07 -04:00
Michael Cook (mackal)
b5fe975aac
Fix Lua GetPet/GetOwner
2017-03-30 21:46:28 -04:00
Akkadius
a801f296b5
Merge branch 'master' of https://github.com/EQEmu/Server
2017-03-30 05:23:19 -05:00
Akkadius
9d0308c9bf
[Performance] Fixed an overhead issue where many hot paths would trigger quest subroutines and beneath that the code would try to see if a quest existed perpetually (checking if file exists) even though it should have determined the quest didn't exist the first time.
...
- This caused a lot of overhead in an instance where an entire zone of NPC's is pathing, triggering EVENT_WAYPOINT_ARRIVE and EVENT_WAYPOINT_DEPART when there is no global_npc.pl/lua, or all NPC's pathing don't have a quest assigned, similar behavior would occur. This goes for any other type of quests: spells, items, encounters etc.
2017-03-30 05:22:47 -05:00
Michael Cook (mackal)
38e5cdb142
Reflect actually changes the caster
...
Or it at least changes the target of the recourse
2017-03-30 01:23:06 -04:00
Michael Cook (mackal)
c67c303d0a
Well, you can reflect NPC only spells...
...
Also unsure if single target limit is correct ...
2017-03-30 01:19:29 -04:00
Uleat
f5f2cbc674
Fix for bot loss of aggro to client regardless of hate
2017-03-29 17:45:56 -04:00
Uleat
f1bfd129af
Merge branch 'master' of https://github.com/EQEmu/Server
2017-03-29 15:10:05 -04:00
Uleat
34b50e0458
Excluded SE_AddFaction from bard instrument mod [ fixes #589 ]
2017-03-29 15:09:40 -04:00
Akkadius
af9a34e4e7
[Performance] Slow dynamic zones down when no clients are in them
2017-03-28 21:10:57 -05:00
Akkadius
01d7a2a0a7
Merge branch 'master' of https://github.com/EQEmu/Server
2017-03-28 19:07:30 -05:00
Uleat
8f9ac2c9ba
Fix for bots db update circular reference in manifest [skip ci]
2017-03-28 19:11:20 -04:00