From 18a4d694430260826b41dbe94f855c313fbb7fdb Mon Sep 17 00:00:00 2001 From: atomicint Date: Sun, 7 Feb 2016 03:48:18 -0500 Subject: [PATCH] Notify area listeners upon login --- data/plugins/areas/areas.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/data/plugins/areas/areas.rb b/data/plugins/areas/areas.rb index 4a77230d..de5937a7 100644 --- a/data/plugins/areas/areas.rb +++ b/data/plugins/areas/areas.rb @@ -67,6 +67,14 @@ class Area end +on :login do |event| + player = event.player + + @areas.each do |area| + area.entered(player) if player.position.inside(area) + end +end + # Listen for the MobPositionUpdateEvent and update the area listeners if appropriate. on :mob_position_update do |event| mob = event.mob