diff --git a/src/server/ammo.qc b/src/server/ammo.qc index f47920c..604cef2 100644 --- a/src/server/ammo.qc +++ b/src/server/ammo.qc @@ -45,9 +45,9 @@ void item_ammo::Respawn(void) { SetSolid(SOLID_TRIGGER); SetMovetype(MOVETYPE_TOSS); - SetSize([-16,-16,0],[16,16,16]); SetOrigin(m_oldOrigin); SetModel(m_oldModel); + SetSize([-16,-16,0],[16,16,16]); think = __NULL__; nextthink = -1; diff --git a/src/server/item_battery.qc b/src/server/item_battery.qc index bb19d99..96016e9 100644 --- a/src/server/item_battery.qc +++ b/src/server/item_battery.qc @@ -67,9 +67,9 @@ void item_battery::Respawn(void) { SetSolid(SOLID_TRIGGER); SetMovetype(MOVETYPE_TOSS); - SetSize([-16,-16,0],[16,16,16]); SetOrigin(m_oldOrigin); SetModel(m_oldModel); + SetSize([-16,-16,0],[16,16,16]); // botinfo = BOTINFO_ARMOR; think = __NULL__; @@ -87,5 +87,4 @@ void item_battery::item_battery(void) Sound_Precache("item.respawn"); model = "models/w_battery.mdl"; CBaseEntity::CBaseEntity(); - item_healthkit::Respawn(); } diff --git a/src/server/item_healthkit.qc b/src/server/item_healthkit.qc index a345bc9..d728bab 100644 --- a/src/server/item_healthkit.qc +++ b/src/server/item_healthkit.qc @@ -56,9 +56,9 @@ void item_healthkit::Respawn(void) { SetSolid(SOLID_TRIGGER); SetMovetype(MOVETYPE_TOSS); - SetSize([-16,-16,0],[16,16,16]); SetOrigin(m_oldOrigin); SetModel(m_oldModel); + SetSize([-16,-16,0],[16,16,16]); //botinfo = BOTINFO_HEALTH; think = __NULL__; @@ -76,5 +76,4 @@ void item_healthkit::item_healthkit(void) Sound_Precache("item.respawn"); model = "models/w_medkit.mdl"; CBaseEntity::CBaseEntity(); - item_healthkit::Respawn(); } diff --git a/src/server/item_longjump.qc b/src/server/item_longjump.qc index 38a729e..8008ecd 100644 --- a/src/server/item_longjump.qc +++ b/src/server/item_longjump.qc @@ -71,9 +71,9 @@ item_longjump::Respawn(void) { SetSolid(SOLID_TRIGGER); SetMovetype(MOVETYPE_TOSS); - SetSize([-16,-16,0],[16,16,16]); SetOrigin(m_oldOrigin); SetModel(m_oldModel); + SetSize([-16,-16,0],[16,16,16]); think = __NULL__; nextthink = -1; @@ -104,5 +104,4 @@ item_longjump::item_longjump(void) precache_sound("fvox/powermove_on.wav"); precache_sound("fvox/blip.wav"); CBaseTrigger::CBaseTrigger(); - Respawn(); } diff --git a/src/server/item_suit.qc b/src/server/item_suit.qc index 5283317..5e2b26b 100644 --- a/src/server/item_suit.qc +++ b/src/server/item_suit.qc @@ -74,9 +74,9 @@ item_suit::Respawn(void) { SetSolid(SOLID_TRIGGER); SetMovetype(MOVETYPE_TOSS); - SetSize(VEC_HULL_MIN, VEC_HULL_MAX); SetOrigin(m_oldOrigin); SetModel(m_oldModel); + SetSize(VEC_HULL_MIN, VEC_HULL_MAX); m_iValue = FALSE; think = __NULL__; diff --git a/src/server/items.qc b/src/server/items.qc index b635066..acc2a3d 100644 --- a/src/server/items.qc +++ b/src/server/items.qc @@ -44,6 +44,7 @@ void item_pickup::SetItem(int i) id = i; m_oldModel = Weapons_GetWorldmodel(id); SetModel(m_oldModel); + SetSize([-16,-16,0], [16,16,16]); } void item_pickup::SetFloating(int i) @@ -84,5 +85,4 @@ void item_pickup::item_pickup(void) Sound_Precache("item.respawn"); Sound_Precache("weapon.pickup"); CBaseTrigger::CBaseTrigger(); - Respawn(); }