Akkadius
b76e179d75
Fix spacing
2015-01-10 15:47:36 -06:00
Akkadius
6844645dfb
Replace LogFile->write(EQEmuLog::Error, with logger.logevents(EQEmuLogSys::Error
2015-01-10 15:44:35 -06:00
Arthur Ice
cd9ca65587
merge upstream
2015-01-08 19:40:00 -08:00
Akkadius
be381b4e56
Renamed EQEMuLog class to EQEmuLog
2015-01-08 19:46:28 -06:00
Michael Cook (mackal)
d93edd7393
Make NPCs less jumpy
...
We actually didn't want that +2.0f
2014-12-31 17:49:12 -05:00
Michael Cook (mackal)
8522542ae2
Use lambdas in sort functions (for zone at least)
2014-12-24 18:29:23 -05:00
Michael Cook (mackal)
7742892377
Fix issue with Mob::MakeNewPositionAndSendUpdate
2014-12-23 22:26:36 -05:00
Arthur Ice
f409d39f1a
merge upstream
2014-12-21 13:57:20 -08:00
Akkadius
3edda155c6
Linux build fix
2014-12-15 19:47:08 -06:00
Akkadius
6a6e91abc5
waypoints.cpp header include cleanup
2014-12-15 19:07:31 -06:00
Arthur Ice
2aa287fe3c
Merge
2014-12-05 20:16:13 -08:00
Arthur Ice
ad506ece4d
Added distance functions for position
2014-12-02 19:28:28 -08:00
Arthur Ice
e58dc94b2c
AddWPForSpawn converted to xyz_heading
2014-12-02 18:17:13 -08:00
Arthur Ice
6206133729
AddWP converted to xyz_heading
2014-12-02 17:41:01 -08:00
Michael Cook (mackal)
395be050a3
Switch random function to std::mt19937
...
Added class EQEmu::Random
Functions:
EQEmu::Random::Int(int low, int high)
EQEmu::Random::Real(double low, double high)
EQEmu::Random::Roll(int required)
EQEmu::Random::Roll(double required)
EQEmu::Random::Reseed()
For zone, you will access the random object through the zone object
ex.
zone->random.Int(0, 100);
Int returns a random int between low and high
Real returns a random double between low and high
Roll(int) returns true if Int(0, 99) < required is true
Roll(double) returns true if Real(0.0, 1.0) <= required is true
2014-12-01 18:13:12 -05:00
Arthur Ice
0570722b3b
MoveTo converted to xyz_heading
2014-11-30 16:30:09 -08:00
Arthur Ice
2e6711916e
GetClosestWaypoint converted to xyz_location
2014-11-30 15:40:24 -08:00
Arthur Ice
c060723762
guard_x_saved, guard_y_saved, guard_z_saved, guard_heading_saved converted to m_GuardPointSaved
2014-11-30 14:34:27 -08:00
Arthur Ice
4b71d28747
guard_x, guard_y, guard_z, guard_heading converted to xyz_heading as m_GuardPoint
2014-11-30 14:17:14 -08:00
akkadius
3577ff5a81
waypoints.cpp #include cleanup
2014-11-29 15:53:17 -06:00
Arthur Ice
f9e65acf78
InWater(y,x,z) converted to InWater(xyz_location)
2014-11-26 19:18:06 -08:00
Arthur Ice
408fdc7178
tarv_x, tarv_y. tarv_z converted to xyz_location
2014-11-26 15:58:29 -08:00
Arthur Ice
75543e68e3
tarx, tary, tarz converted to m_TargetLocation as xyz_location
2014-11-26 15:10:49 -08:00
Arthur Ice
d25c5b1fa0
cur_wp_x, cur_wp_y, cur_wp_z, cur_wp_heading replaced with m_CurrentWayPoint
2014-11-25 23:24:17 -08:00
Arthur Ice
65ad5b5c99
Removed use of initializer lists. so less pretty
2014-11-25 21:45:41 -08:00
Arthur Ice
096cbaf1bb
delta_x, delta_y, delta_z, and int delta_heading converted to m_Delta
2014-11-25 20:43:09 -08:00
Arthur Ice
53602e3c61
heading, x_pos, y_pos, and z_pos replaced with m_Position in Mob
2014-11-25 20:16:04 -08:00
JJ
6028dbb4e5
hateborne: grid assign match fix.
2014-10-15 22:31:44 -04:00
Alex
76e280da4e
Merge pull request #239 from addtheice/RunQueryToDatabaseQuery_zone_waypoints
...
GetHighestGrid converted to QueryDatabase
2014-09-11 00:19:43 -07:00
KimLS
9e243a2426
bestz will no longer scale off of model size, also it adjusts up less extremely in general. Fixed super duper attack speed on command spawned npcs
2014-09-10 22:33:30 -07:00
KimLS
7f7f99cbe3
BestZ will now adjust for model size when used to adjust movement z
2014-09-08 16:45:20 -07:00
Michael Cook (mackal)
f69eccc42b
Add missing QueryDatabase in ZoneDatabase::AddWPForSpawn
2014-09-05 21:57:34 -04:00
Michael Cook (mackal)
a1e425f936
Fix indentation of ZoneDatabase::AddWPForSpawn
2014-09-05 21:57:34 -04:00
Arthur Ice
f5e49441b6
GetHighestGrid converted to QueryDatabase
2014-09-03 19:28:25 -07:00
Alex
4c9108a906
Merge pull request #210 from addtheice/RunQueryToDatabaseQuery_zone_waypoints
...
Run query to database query zone waypoints
2014-08-26 17:34:23 -07:00
KimLS
07a2cbe9a5
Renamed zone files
2014-08-21 23:46:01 -07:00
KimLS
7fc21b9e3a
Tons of renames
2014-08-21 19:33:02 -07:00
Arthur Ice
fe718a81f3
GetHighestWaypoint converted to QueryDatabase
2014-08-20 15:14:36 -07:00
Arthur Ice
2f30488cd5
GetFreeGrid converted to QueryDatabase
2014-08-20 15:11:12 -07:00
Arthur Ice
8b69de46e9
AddWPForSpawn converted to QueryDatabase
2014-08-20 15:06:53 -07:00
Arthur Ice
c466317082
DeleteWaypoint converted to QueryDatabase
2014-08-20 14:49:18 -07:00
Arthur Ice
06b0bd6da4
AddWP converted to QueryDatabase
2014-08-20 14:44:32 -07:00
Arthur Ice
334e29a6d6
ModifyGrid converted to QueryDatabase
2014-08-20 14:40:47 -07:00
Arthur Ice
cab0beb77f
AssignGrid converted to QueryDatabase
2014-08-20 14:32:04 -07:00
Arthur Ice
5f2db0d1cb
GetWaypoints converted to QueryDatabase
2014-08-20 14:09:47 -07:00
Arthur Ice
b654729383
GetGridType2 converted to QueryDatabase
2014-08-20 14:03:00 -07:00
Arthur Ice
5fec840f06
AssignWaypoints converted to QueryDatabase
2014-08-20 13:58:36 -07:00
KimLS
8c92271804
Initial v2 water map format.
2014-05-20 00:14:26 -07:00
KimLS
629f9863ae
Merge branch 'master' into raycast
2014-03-01 17:49:21 -08:00
cavedude00
1d6bd3cc5e
Better flee runspeed calculation.
...
Added two new NPC special_abilities, ALWAYS_FLEE and FLEE_PERCENT.
Fixed an issue where a NPC could get stuck on a single coord in a rectangular roambox.
Added mindelay to spawngroup to allow for greater control of the roambox delay. SQL is required.
2014-02-26 18:06:16 -08:00