Akkadius
b71e856c8c
Increase emote buffer to 4096
2015-07-01 00:19:44 -05:00
Akkadius
88659b5f7e
Runspeed changes added to database update manifest
2015-06-30 23:57:13 -05:00
Akkadius
895f27a6c1
Fix an issue with Guild messages sent via gmsay that are too long
2015-06-30 23:42:21 -05:00
Michael Cook (mackal)
ea18238a12
Some servers apparently relied on the HP update spam
2015-06-30 20:35:28 -04:00
JJ
56b57d2ca6
Fix moving character to zone using character id and zone name. (bheam)
2015-06-30 20:05:35 -04:00
Akkadius
fdfd602bd2
Merge pull request #432 from ngdeao/master
...
Updated additional support in code for new speed calculations.
2015-06-30 02:29:26 -05:00
ngdeao
850a908874
Fixed #modifynpcstat runspeed <value>, to work with new speed calculations.
...
Updated #showstats and #npcstats for new speed calcs to display speeds again in familiar float format.
Improved client movement while AI Controlled, such as feared and charmed. Movement will be much smoother from clients perspective.
2015-06-29 22:57:37 -06:00
Akkadius
c61feffe26
Merge pull request #431 from ngdeao/master
...
Fixed some mob speed scaling.
2015-06-28 03:19:43 -05:00
ngdeao
74aec82d2a
Optional SQL for adjusting mob speeds.
...
The base runspeeds for mobs were about 80% high. This scales them to values appropriate for new speed calculations.
The RescaleRunspeeds regroups speeds into common seen speed bins. Higher speeds it lowers them by 20%. This should only be run once against a db.
The Set specific speeds is tailored to specific mob run speeds, based on data taken from eqlive.
2015-06-28 00:58:03 -06:00
ngdeao
b11fea91a6
Fixed some mob speed scaling.
2015-06-28 00:35:55 -06:00
Michael Cook (mackal)
c3a805923c
Up the bard level check to 255 again
...
1-254 actually has special bard logic and client expects it
2015-06-25 13:21:02 -04:00
Michael Cook (mackal)
32e880f571
Identified the extra byte at the end of OP_TargetBuffs/OP_BuffCreate
2015-06-20 14:05:32 -04:00
Michael Cook (mackal)
5481847987
Merge pull request #430 from KinglyKrab/master
...
Added Combat:BackstabBonus rule.
2015-06-19 20:28:35 -04:00
Kinglykrab
6503e6371a
Added Combat:BackstabBonus rule.
...
- 0 = 0%, 5 = 5%, 50 = 50%, 200 = 200%
2015-06-19 19:55:10 -04:00
Natedog2012
ca311c8990
Merge pull request #429 from KinglyKrab/master
...
Bot changes.
2015-06-19 13:10:41 -07:00
Kinglykrab
c5609db8d1
Preferential bot formatting changes.
2015-06-19 15:53:20 -04:00
Kinglykrab
6ffe7a9563
More bot changes.
...
- Added #bot showhelm [on|off]
- Allows you to disable your bot's helmet showing up
2015-06-19 05:25:48 -04:00
Kinglykrab
0dcf34d62b
Bot changes.
...
- Added support for Powersource.
- Changed all messages to group messages (Defaults to say if they are not in a group)
2015-06-19 04:46:29 -04:00
Michael Cook (mackal)
08f8e2e55c
Fix some RoF2 ops
2015-06-19 01:56:58 -04:00
Michael Cook (mackal)
34655e7753
Merge pull request #428 from KinglyKrab/master
...
Fixed more possible nullptr related bot crashes.
2015-06-19 01:46:35 -04:00
Kinglykrab
56e064751b
Fixed more possible nullptr related bot crashes.
2015-06-19 01:42:01 -04:00
Natedog2012
a583391319
Merge pull request #427 from KinglyKrab/master
...
Fixed possible bot crashes due to nullptr conflict.
2015-06-18 21:02:33 -07:00
Kinglykrab
de81850dd9
Fixed possible bot crashes due to nullptr conflict.
2015-06-18 23:42:59 -04:00
Uleat
b1829e929e
Updated SessionStats methodology
2015-06-12 19:25:43 -04:00
Michael Cook (mackal)
8dccc8bf90
Fix Pseudo Rooted for runspeed
2015-06-10 23:52:56 -04:00
Michael Cook (mackal)
8174428189
Export SetPseudoRoot to Lua
2015-06-10 23:10:00 -04:00
Michael Cook (mackal)
5186d3a2ef
Make filtering out OP_ClientUpdate less aggressive to fix spinning toons
...
If we are too aggressive filtering out the same position packets it's
possible for toons to continue to spin indefinitely. Instead of
just not sending the update when the position is the same we keep a
tally of how many we get and stop once a threshold (6) is reached.
2015-06-08 18:04:08 -04:00
Michael Cook (mackal)
226bb4f3b2
Fix delete statement
2015-06-08 02:08:32 -04:00
Michael Cook (mackal)
6229b90451
Fix exploit with expendable AAs
2015-06-08 02:00:44 -04:00
Michael Cook (mackal)
db307d865b
And SQL for last commit
2015-06-07 23:42:28 -04:00
Michael Cook (mackal)
4bb2bb1438
AA packet work mostly and small fix to expendable AAs
2015-06-07 23:41:54 -04:00
Michael Cook (mackal)
f198ab714f
Make inspect buffs LAA optional for target buffs
2015-06-07 22:31:21 -04:00
Uleat
c2e4365214
Implemented rule-based disenchanted bag use
2015-06-07 22:07:40 -04:00
Michael Cook (mackal)
4a036bede2
Merge pull request #426 from clucksoft/expfix
...
Full group was being excluded from group exp bonus
2015-06-07 20:06:27 -04:00
Russell Kinasz
f35594947c
Full group was being excluded from group exp bonus
2015-06-07 16:53:38 -07:00
Alex
f57734e591
Merge pull request #425 from clucksoft/encounters
...
More encounter timers support
2015-06-07 15:07:35 -07:00
Michael Cook (mackal)
42a5ddcf77
Cut down on some HP update spam
...
This increases the timer that mobs will send out updates
(It could probably be increased more)
This will also reset the timer every time SendHPUpdate is called
to prevent sending like 3+ completely useless updates at once
Also skip sending the update to the client if we're sending an
OP_Damage with the damage since the client will apply this number
2015-06-06 17:46:53 -04:00
Michael Cook (mackal)
03bc245318
Fix fleeing when zones have map files
2015-06-05 21:30:35 -04:00
Michael Cook (mackal)
a9b98ed057
Add 64-bit ntoh/hton functions for Linux
...
BSD macros aren't tested, but should work. These should already
be defined on Windows.
2015-06-05 19:07:01 -04:00
Russell Kinasz
b45f0f9dbc
Lua_Encounter doesn't need to expose constructor
2015-06-05 12:57:53 -07:00
Russell Kinasz
6cb1861c91
Update to encounter timers so they can actually work from hooked events
2015-06-05 12:32:58 -07:00
Russell Kinasz
0b17dc73f1
Update to encounter timers so they can actually work from hooked events
2015-06-05 12:23:42 -07:00
Alex
fafbecb055
Merge pull request #424 from clucksoft/encounters
...
Encounter timers
2015-06-04 13:44:14 -07:00
Michael Cook (mackal)
a5d9faf8ea
Allow bard DOTs to get random extra tick
...
This extra tick business needs to be figured out more ...
bard invul and crescendo songs DO NOT get this extra tick, but DOTs do
2015-06-04 01:02:48 -04:00
Natedog2012
00d258a952
Bot pets will now scale with focus effects. Pets will not scale passed 3x their normal size and stay within 10 levels of their base level unless changed with the rule PetPowerLevelCap
2015-06-03 14:21:38 -07:00
Natedog2012
64caf298fb
Only return if the target was a Bot member
2015-06-03 10:18:01 -07:00
Natedog2012
7f30950fdb
More group related bot crashes fixed. Bots can now be targeted in the group window and kicked from party. They are also no longer raid_targets when conned.
2015-06-03 10:10:17 -07:00
Russell Kinasz
dbd07106d7
Updated zone cmakelists.txt
2015-06-02 17:17:40 -07:00
Russell Kinasz
328b7bb93c
Add encounters header to lua_general.cpp
2015-06-02 16:32:42 -07:00
Russell Kinasz
c351a9b54f
Removed unnecessary commented code.
2015-06-02 15:27:57 -07:00