summaryrefslogtreecommitdiff
path: root/plugins/ruby
diff options
context:
space:
mode:
authorjj2012-07-11 23:24:53 +0200
committerjj2012-07-11 23:24:53 +0200
commitb0edb330233e7a5ae0db9f079ad5db487eabcd20 (patch)
tree61236cdcb7f8712cba71ec6ab873a7d317690a6d /plugins/ruby
parent8f8f25384c54075c5a72cf50d133f19465eebf9c (diff)
downloaddfhack-b0edb330233e7a5ae0db9f079ad5db487eabcd20.tar.gz
dfhack-b0edb330233e7a5ae0db9f079ad5db487eabcd20.tar.bz2
dfhack-b0edb330233e7a5ae0db9f079ad5db487eabcd20.tar.xz
ruby: fix unit_idlers
Diffstat (limited to 'plugins/ruby')
-rw-r--r--plugins/ruby/unit.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/ruby/unit.rb b/plugins/ruby/unit.rb
index 04deee0e..5b279d0d 100644
--- a/plugins/ruby/unit.rb
+++ b/plugins/ruby/unit.rb
@@ -63,7 +63,7 @@ module DFHack
# current_job includes eat/drink/sleep/pickupequip
!u.job.current_job and
# filter 'attend meeting'
- u.meetings.length == 0 and
+ not u.specific_refs.find { |s| s.type == :ACTIVITY } and
# filter soldiers (TODO check schedule)
u.military.squad_index == -1 and
# filter 'on break'