anchor.diff:  				p.HP = p.MHP+p.extraMHP
   				return
   			if(src.loc.loc.type in typesof(/area/arenas/MapThree/PlayArea))
  -				if(currentArena)
  -					var/list/players = range(8,currentArena.speaker)|currentArena.players
  +				if(worldData.currentArena)
  +					var/list/players = range(8,worldData.currentArena.speaker)|worldData.currentArena.players
   					if(killer != src)
   						players << "<b>Arena</b>: [killer] killed [src]."
   					else
   						players << "<b>Arena</b>: [killer] killed themself."
  -					currentArena.players.Remove(src)
  +					worldData.currentArena.players.Remove(src)
   					p.HP=p.MHP+p.extraMHP
   					p.MP=p.MMP+p.extraMMP
   					p.updateHPMP()
  -					if(currentArena.players.len < 2)
  +					if(worldData.currentArena.players.len < 2)
   						var/mob/winner
  -						if(currentArena.players.len != 0)
  -							winner = currentArena.players[1]
  +						if(worldData.currentArena.players.len != 0)
  +							winner = worldData.currentArena.players[1]
   							var/turf/T = pick(MapThreeWaitingAreaTurfs)
   							winner.loc = T
   							winner.density = 1
   						else
   							winner = src
   						players << "<b>Arena</b>: [winner] wins the round!"
  -						for(var/mob/Z in view(8,currentArena.speaker))
  +						for(var/mob/Z in view(8,worldData.currentArena.speaker))
   							Z << "<b>You can leave at any time when a round hasn't started by <a href=\"byond://?src=\ref[Z];action=arena_leave\">clicking here.</a></b>"
   
  -						var/RandomEvent/FFA/e = locate() in events
  +						var/RandomEvent/FFA/e = locate() in worldData.events
   						if(e)
   							e.winner = winner
   
  -						del(currentArena)
  +						del(worldData.currentArena)
   					var/turf/T = pick(MapThreeWaitingAreaTurfs)
   					src.loc = T
   					density = 1
  
positive.code: 			stat("Ravenclaw",worldData.housepointsGSRH[3])
  			stat("Hufflepuff",worldData.housepointsGSRH[4])
  			stat("","")
  			if(currentEvents)
  				stat("Current Events:","")
  				for(var/key in currentEvents)
  					stat("", key)
  			if(currentArena)
  				if(currentArena.roundtype == HOUSE_WARS)
  					stat("Arena:")
  					stat("Gryffindor",currentArena.teampoints["Gryffindor"])
  					stat("Slytherin",currentArena.teampoints["Slytherin"])
  					stat("Hufflepuff",currentArena.teampoints["Hufflepuff"])
  					stat("Ravenclaw",currentArena.teampoints["Ravenclaw"])
  				else if(currentArena.roundtype == FFA_WARS)
  					stat("Arena: (Players Alive)")
  					for(var/mob/M in currentArena.players)
  						stat("-",M.name)
  			if(currentMatches.arenas)
  				stat("Matchmaking:", "(Click to spectate. Click again to stop.)")
  				for(var/arena/a in currentMatches.arenas)
  					stat(a.spectateObj)
  
  
  
negative.code: 										usr.loc = dest
  							if(House == "Ministry")
  								switch(lowertext(t))
  									if("change ministry password")
  										if(key=="Murrawhip")
  											var/input = input("New password?", "Ministry Password", worldData.ministrypw) as null|text
  