mirror of
https://github.com/EQEmu/Server.git
synced 2026-09-03 21:56:36 +00:00
[Objects] Add fix_z column to ground spawns (#3992)
* [Objects] Add is_floating column to objects/ground spawns # Notes - Allows ground spawns/objects to float without having `FixZ()` called. * Remove from object. * Database version * Fix * Change to fix_z
This commit is contained in:
+14
-11
@@ -3451,18 +3451,21 @@ struct Make_Pet_Struct { //Simple struct for getting pet info
|
||||
uint32 min_dmg;
|
||||
uint32 max_dmg;
|
||||
};
|
||||
struct GroundSpawn{
|
||||
float max_x;
|
||||
float max_y;
|
||||
float min_x;
|
||||
float min_y;
|
||||
float max_z;
|
||||
float heading;
|
||||
char name[20];
|
||||
uint32 item;
|
||||
uint32 max_allowed;
|
||||
uint32 respawntimer;
|
||||
|
||||
struct GroundSpawn {
|
||||
float max_x = 0.0f;
|
||||
float max_y = 0.0f;
|
||||
float min_x = 0.0f;
|
||||
float min_y = 0.0f;
|
||||
float max_z = 0.0f;
|
||||
float heading = 0.0f;
|
||||
std::string name = std::string();
|
||||
uint32 item_id = 0;
|
||||
uint32 max_allowed = 1;
|
||||
uint32 respawn_timer = 1;
|
||||
bool fix_z = true;
|
||||
};
|
||||
|
||||
struct GroundSpawns {
|
||||
struct GroundSpawn spawn[50]; //Assigned max number to allow
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user