KimLS
913fb6c22e
Merge branch 'master' into lets_move
2016-01-22 19:17:38 -08:00
KimLS
76f3bb1ce6
Changed how i calc partial and broken paths
2016-01-22 19:16:14 -08:00
Akkadius
c4cdf811e3
Fix for zone controller spawn events where npc isn't inserted into entity list yet
2016-01-22 13:42:14 -06:00
Michael Cook (mackal)
d86307c720
Rework say links
...
We now consume 1 item ID for say links, this means you will be able to create
more items! We used ID 0xFFFFF for this, which is the max ID an item can be
in the item links. You have the rest to play with!
Normal say links pass the ID in the first aug slot and silent say links
in the second aug slot. This means we can have MANY more say links as well!
2016-01-20 22:31:35 -05:00
Uleat
04b7ba7a1d
Added proxy accessors for all TextLink fields
2016-01-20 21:54:18 -05:00
KimLS
66c952eff0
Merge branch 'master' into lets_move
2016-01-18 20:15:36 -08:00
KimLS
946cee01fc
Minor tweak to autoporting code
2016-01-18 20:14:57 -08:00
KimLS
978650eb1f
Pathing underwater works a lot better now.
2016-01-18 15:22:17 -08:00
KimLS
a6a06de994
Changes to UF and above clients on how spell buff tics are synced.
2016-01-17 17:40:29 -08:00
KimLS
10952932d3
Change how tics happen, support for v2 .nav files
2016-01-17 14:05:34 -08:00
KimLS
14b9b22ca3
Will no longer use bestz snapping every frame if a navmesh is available. Fix for inliquid
2016-01-16 20:35:18 -08:00
KimLS
a2136e5ee4
Some work on movement.
2016-01-16 19:37:15 -08:00
Michael Cook (mackal)
600866f573
Rewrite Bane and Elemental Dmg stuff and GetWeaponDamage (client version)
2016-01-16 18:29:17 -05:00
Michael Cook (mackal)
ad1c91f204
Fix bots
2016-01-16 17:52:21 -05:00
Michael Cook (mackal)
8f0d9015be
Fix rec/req level issues
2016-01-16 17:17:09 -05:00
KimLS
84dec889da
Merge branch 'master' into lets_move
2016-01-15 14:32:27 -08:00
KimLS
1d055b5364
Tweaks to log.out to filter messages at detail level not just cat level before formatting the message, tweaks to pathing, nearly where i want it but not entirely there.
2016-01-15 14:32:00 -08:00
Michael Cook (mackal)
42f7e03b04
Fix typo in last commit
2016-01-15 17:00:10 -05:00
Michael Cook (mackal)
f33f3bd4f5
Fix Drakkin base resists and some missing class bonuses
2016-01-15 16:09:23 -05:00
KimLS
1cb07d055e
Pathing is essentially fully functional now, still could use improvements here and there
2016-01-13 13:39:42 -08:00
Uleat
6db397f07d
Added item link functionality to #summonitem (thanks Kinglykrab!)
2016-01-13 15:10:21 -05:00
Kinglykrab
f8ce556acb
Modified #flag functionality for target-based account status refresh.
2016-01-13 08:08:23 -05:00
Athrogate
0fec2fdfdd
Add Lua_Client::ClearCompassMark().
2016-01-12 19:33:49 -08:00
Athrogate
edeb7d79d1
Add Lua_Client::ClearCompassMark().
2016-01-12 19:19:07 -08:00
KimLS
e61e2e7f02
find command uses new pathing system now which loads .nav files saved by map_edit, still in initial stages of testing. Fixed a bug where find might cause a desync in some cases as well.
2016-01-12 18:33:00 -08:00
Uleat
21fc487c33
World tradeskill objects should now exhibit pre-RoF behavior to all clients
2016-01-12 18:44:51 -05:00
KimLS
c6e9fbc878
Merge branch 'master' into lets_move
2016-01-12 00:38:43 -08:00
Michael Cook (mackal)
6fc5f8fba2
Fix stacking issues with SE_DamageModifier and SE_MinDamageModifier
2016-01-10 15:31:04 -05:00
KimLS
909cbd8b97
Merge branch 'master' into lets_move
2016-01-09 01:40:54 -08:00
KimLS
2ed348f23d
Adding crazy behavior interface.
2016-01-09 01:39:23 -08:00
Uleat
2b0ee55752
Add command #findaliases
2016-01-08 17:19:10 -05:00
Michael Cook (mackal)
2f129da08a
Add GetAttackDelay to lua's NPC API
2016-01-06 15:48:10 -05:00
Michael Cook (mackal)
17c45c8d36
Move triggered on cast things to after the spell
...
This appears how live does it
2016-01-06 13:30:50 -05:00
Michael Cook (mackal)
20f5c42c3e
Fix 60+ resist caps
2016-01-05 02:54:09 -05:00
Akkadius
9174ccd635
Another slight adjustment [skip ci]
2016-01-04 17:11:59 -06:00
Akkadius
2155a53a0d
Another slight adjustment [skip ci]
2016-01-04 11:16:26 -06:00
Akkadius
6a404a5a26
Put the zone controller somewhere where people can't see it even with a terrible GlobalLoad.txt [skip ci]
2016-01-04 11:04:56 -06:00
Michael Cook (mackal)
5bcb9f0b35
Fix classic h2h dmg/delay also support for revamp
...
The revamp was implemented during SoF
Set Combat:UseRevampHandToHand to true to enable
2016-01-03 14:38:50 -05:00
Michael Cook (mackal)
05de206ace
Rework quiver haste
2016-01-03 01:58:37 -05:00
Paul Coene
f754f06bec
Added runspeed to mystats window.
2016-01-02 17:26:59 -05:00
Paul Coene
a56f17a9e5
Merge remote-tracking branch 'upstream/master'
2016-01-02 09:17:09 -05:00
Paul Coene
11f3e30245
Fixed a ton of buffs when using an EE item (SendBuffDurationPacket).
2016-01-02 09:16:13 -05:00
Michael Cook (mackal)
3996a70037
2h DB should match client closer
...
I think the dev missed something when making it pretty for the forums
This should match it better.
2015-12-31 01:08:04 -05:00
Akkadius
8425607460
Implemented standardized zone controller scripts (Rule Zone, UseZoneController) Defaulted to true
...
- When a zone boots, it will spawn an invisible npc by the name of zone_controller
- Lua and Perl scripts can be represented with this npc as zone_controller.pl/lua
- This NPC's ID is ruled be define ZONE_CONTROLLER_NPC_ID 10
- Two EVENT's uniquely are handled with this NPC/controller (They only work with the zone_controller NPC)
- EVENT_SPAWN_ZONE :: All NPC spawns in the zone trigger the controller and pass the following variables:
$spawned_entity_id
$spawned_npc_id
- EVENT_DEATH_ZONE :: All NPC deaths in the zone trigger the controller event and pass the following variables:
$killer_id
$killer_damage
$killer_spell
$killer_skill
$killed_npc_id
2015-12-29 04:08:10 -06:00
Michael Cook (mackal)
c2c08b85f1
Merge pull request #481 from KinglyKrab/master
...
Added GetInstanceTimerByID(instance_id) to Perl and Lua.
2015-12-29 02:35:19 -05:00
Akkadius
9757c38017
Adjust manifest [skip ci]
2015-12-29 01:30:20 -06:00
Kinglykrab
34e1dc9829
Added UpdateZoneHeader(type, value) to Perl and Lua.
2015-12-29 02:28:31 -05:00
Kinglykrab
ff876bd558
Added GetInstanceTimerByID(instance_id) to Perl and Lua.
2015-12-29 00:56:32 -05:00
Kinglykrab
ce71b6d9f0
Added GetInstanceTimer() to Perl and Lua.
2015-12-28 22:13:54 -05:00
Kinglykrab
bda39c4f77
Revert accidental change to SetPseudoRoot in lua_mob.cpp.
2015-12-28 20:07:59 -05:00