Michael Cook (mackal)
0765d273ea
More changes to task system
2018-06-13 17:08:21 -04:00
Michael Cook (mackal)
4662f29f11
Change TaskInformation strings to std::string
2018-06-12 13:56:17 -04:00
Michael Cook (mackal)
9e64132261
Change the ActivityInformation::Text*s to std::string
2018-06-12 00:32:13 -04:00
Michael Cook (mackal)
6b64a8183d
Fix issues with TaskGoalListManager::LoadLists
2018-06-11 23:54:42 -04:00
Michael Cook (mackal)
c3e007597e
Remove TaskGoalList_Struct::Size since it's not needed
2018-06-11 22:49:20 -04:00
Michael Cook (mackal)
6399710c1d
Update TaskGoalListManager::GetListByID to std algos
2018-06-11 22:25:44 -04:00
Michael Cook (mackal)
e3dfb2f19d
Switch TaskGoalList_Struct::GoalItemEntries to std::vector
2018-06-11 21:58:11 -04:00
Michael Cook (mackal)
4fec8a2b75
Switch TaskGoalListManager::TaskGoalLists to std::vector
2018-06-11 21:49:32 -04:00
Michael Cook (mackal)
653824ae9e
More task comments ..
2018-06-07 18:14:09 -04:00
Michael Cook (mackal)
b61f612fbe
More comments
2018-06-05 22:39:48 -04:00
Michael Cook (mackal)
028dbc4bda
Add ActivityCollect (unimplemented) and more comments
2018-06-05 22:16:53 -04:00
Michael Cook (mackal)
49b90eae76
More comments to task system
2018-06-05 13:12:29 -04:00
Michael Cook (mackal)
65acefc6b1
Comment task selection packet some
2018-06-04 23:54:57 -04:00
KimLS
c985307057
Patch detour to avoid a crash if an invalid ref is returned
2018-05-31 19:24:26 -07:00
Uleat
b475f66014
Fix for bot-enabled compile (cursory seems to be ok)
2018-05-30 22:05:27 -04:00
Akkadius
eae7183de2
Word better
2018-05-28 03:33:44 -05:00
Akkadius
1d088a1ac1
Merge branch 'master' of https://github.com/EQEmu/Server
2018-05-28 01:47:06 -05:00
Akkadius
7d0b7560bc
Fix for map download
2018-05-28 01:46:50 -05:00
Akkadius
7e86337b80
Update notes
2018-05-28 01:13:57 -05:00
Akkadius
ac25d49a62
Patch notes - navmesh merge
2018-05-28 00:59:02 -05:00
Akkadius
8a911682bf
Use GetRaceGenderDefaultHeight in GetDefaultRaceSize constant
2018-05-28 00:41:32 -05:00
Akkadius
a87bf5681f
Merge branch 'master' into wp_master
2018-05-28 00:33:05 -05:00
Akkadius
b84b98dd7c
Merge branch 'master' into wp_master
2018-05-28 00:32:39 -05:00
Michael Cook (mackal)
c487acbf1a
Off by 1 error in size check
2018-05-28 01:30:32 -04:00
Michael Cook (mackal)
72349ddbb6
Fix condition to set default heights
...
Was off by 1, if the height > 0 they don't get default height
2018-05-28 01:23:35 -04:00
Akkadius
c8389103e3
Few tweaks to rules loading code - broadcast all zones that have loaded when #reloadallrules is used
2018-05-27 23:44:09 -05:00
Akkadius
7a7069959f
Fix issue where size 0 NPC's would hop in and out of the ground because FixZ calculates the offset wrong by adding a default race size
2018-05-27 23:14:32 -05:00
Akkadius
a20615ea11
Add an up to date easy to read race defines list
2018-05-27 23:13:43 -05:00
Akkadius
0e8672562a
Fix issue where some perl calls were unintentionally renamed
2018-05-26 17:39:57 -05:00
Akkadius
05ae8c8219
Add rule Aggro:NPCAggroMaxDistanceEnabled - enabled by default
...
If enabled, NPC's will drop aggro beyond 600 units or what is defined at the zone level
2018-05-25 22:41:46 -05:00
KimLS
add0c4de47
Added ignore flag for navmesh
2018-05-24 22:25:00 -07:00
JJ
510d8083b3
Merge pull request #734 from noudess/master
...
Kerran illusion spell uses 562 not 23.
2018-05-22 17:33:39 +03:00
Chris Miles
d0e960e64b
Ubuntu Server 18 LTS compile fix
2018-05-21 19:30:51 -05:00
Paul Coene
b8a844b9dc
Kerran illusion spell uses 562 not 23.
2018-05-21 18:40:22 -04:00
KimLS
f46e4f9aa4
Some tweaks so its harder to get npcs intentionally stuck
2018-05-20 17:24:00 -07:00
Michael Cook (mackal)
a828443b46
Add OP_TaskRequestTimer to patch files
...
This is the lockout timer before you can request a task again
Currently unimplemented
2018-05-15 22:12:18 -04:00
Natedog2012
e28ddcff25
Fix size of AltCurrencySelectItem_Struct in RoF2
2018-05-14 01:11:37 -07:00
KimLS
80c7643396
Fix for spaces instead of tabs
2018-05-12 22:30:07 -07:00
KimLS
66aaa92bd1
Changes to stuck handling that should result in fewer actually stuck npcs
2018-05-12 22:16:50 -07:00
Akkadius
eb463eef97
Tweaks to zone shutdown code
2018-05-12 03:31:47 -05:00
Akkadius
d43273fd1b
Fix some of the Fix Z logic - Boats no longer snap Z - Even though we checked for water, chances are boats pathing was above water and would snap Z to the floor of the water
2018-05-11 00:43:49 -05:00
Akkadius
2c91d1db6e
Make sure NPC's don't open keyed or lockpick enabled doors - also make sure we are opening doors and not platforms above or below
2018-05-11 00:14:24 -05:00
Akkadius
d504397593
Change map loading paths - maps/base/*.map - maps/water/*.wtr - maps/nav/*.nav
2018-05-10 04:19:43 -05:00
Akkadius
95043d637c
Implement NPC's opening doors and clean up door code a bit
2018-05-10 03:54:49 -05:00
KimLS
51a006654a
Merge branch 'master' into wp_master
2018-05-02 18:24:19 -07:00
KimLS
dde3f603be
Change distance to within 100.0 dist instead of within 1.0 dist for checking stuck code. The actual instances where you're within 100.0 with a partial path and legit not stuck is going to be uncommon enough to put up with the visual oddities
2018-05-02 18:23:28 -07:00
Michael Cook (mackal)
4fe6836cf0
Fix compiling with libc++
2018-04-27 21:41:52 -04:00
Michael Cook (mackal)
fdcd39398c
Merge pull request #730 from regneq/master
...
Added pause, resume, and ispause to lua.
2018-04-27 20:05:58 -04:00
regneq
f7fe10fc98
Implemented lua methods eq.pause_timer("timername") and eq.resume_tim…
...
…er("timername"). This allows developers to pause and resume the given timer on the current NPC.
Added lua method eq.is_paused_timer("timername") to check to see if y…
…ou have a paused timer or not. Example usage:
if(eq.is_paused_timer("test"))then
e.self:Say("You have a paused timer.");
else
e.self:Say("You do not have a paused timer.");
end
(credit goes to Cavedude)
2018-04-27 16:31:35 -07:00
regneq
7d99becca9
Merge pull request #11 from EQEmu/master
...
eqemu update
2018-04-27 11:51:59 -07:00