starlit  Diff

Differences From Artifact [8fa84d176c]:

To Artifact [4cee014aa7]:


   709    709   						minetest.item_drop(o, self.entity, where)
   710    710   					end
   711    711   				end
   712    712   				inv:set_list(lst, {})
   713    713   			end
   714    714   			dropInv 'main'
   715    715   			dropInv 'starlit_suit'
   716         -			self:statDelta('psi',          0, 'death', true)
   717         -			self:statDelta('nutrition', 1500, 'death', true)
   718         -			self:statDelta('hydration',    2, 'death', true)
   719         -			self:statDelta('fatigue',      0, 'death', true)
   720         -			self:statDelta('stamina',      0, 'death', true)
   721    716   			self:updateSuit()
   722    717   		end;
   723    718   		onRespawn = function(self)
   724    719   			local meta = self.entity:get_meta()
   725    720   			self.entity:set_pos(vector.from_string(meta:get_string'starlit_spawn'))
          721  +			self:statDelta('psi',          0, 'death', true)
          722  +			self:statDelta('nutrition', 1500, 'death', true)
          723  +			self:statDelta('hydration',    2, 'death', true)
          724  +			self:statDelta('fatigue',      0, 'death', true)
          725  +			self:statDelta('stamina',      0, 'death', true)
   726    726   			self:updateSuit()
   727    727   			return true
   728    728   		end;
   729    729   		onJoin = function(self)
   730    730   			local me = self.entity
   731    731   			local meta = me:get_meta()
   732    732   			self:pullPersona()