wrello

Results 3 issues of wrello

```lua function Zone:_partTouchedZone(part) local trackingDict = self.trackingTouchedTriggers["part"] if trackingDict[part] then return end local nextCheck = 0 local verifiedEntrance = false local enterPosition = part.Position local enterTime = os.clock() local partJanitor...

Type: Bug
Priority: High
Scope: Core

Occurences of: ```lua self.janitor:add(Janitor.new(), "destroy") ``` are memory leaks if once the inner janitor is destroyed it doesn't get removed from the outer janitor. They need the following pattern: ```lua...

```lua local p = require(game.ReplicatedStorage.Util.SimplePath).new(workspace.Rig) task.spawn(p.Run, p, Vector3.zero) p:Destroy() ``` This will cause an error because while the path is being computed `_path` becomes `nil`.