On this pageObstacle Instance of Entity. All Spell and Living functions are available as well. Obstacle.new(team?) team: Team Returns a new Entity instance. Obstacle.from(entity) Returns the entity passed in if the entity is an obstacle, otherwise returns nil.