diff --git a/scripts/microbe_stage/microbe_operations.as b/scripts/microbe_stage/microbe_operations.as index 805d48507fc..12b4c062871 100644 --- a/scripts/microbe_stage/microbe_operations.as +++ b/scripts/microbe_stage/microbe_operations.as @@ -932,7 +932,8 @@ ObjectID spawnBacteria(CellStageWorld@ world, Float3 pos, const string &in speci void _applyMicrobeCollisionShape(CellStageWorld@ world, Physics@ rigidBody, MicrobeComponent@ microbeComponent, PhysicsShape@ shape) { - float mass = 0.f; + // This compensates for the lack of a nucleus for the player cell at the beginning and makes eukaryotes alot heavier. + float mass = 0.7f; // Organelles for(uint i = 0; i < microbeComponent.organelles.length(); ++i){ diff --git a/scripts/microbe_stage/organelle_table.as b/scripts/microbe_stage/organelle_table.as index 735f37ae4de..ce6f7476133 100644 --- a/scripts/microbe_stage/organelle_table.as +++ b/scripts/microbe_stage/organelle_table.as @@ -288,7 +288,7 @@ void setupOrganelles(){ // Cytoplasm auto cytoplasmParameters = OrganelleParameters("cytoplasm"); - cytoplasmParameters.mass = 0.7; + cytoplasmParameters.mass = 0.1; cytoplasmParameters.gene = "Y"; cytoplasmParameters.mesh = ""; //it's an empty hex cytoplasmParameters.chanceToCreate = 1;