summaryrefslogtreecommitdiff
path: root/app/models/monster_spawn.rb
diff options
context:
space:
mode:
authorDavid Gay <david@davidgay.org>2021-06-06 19:39:22 -0400
committerDavid Gay <david@davidgay.org>2021-06-06 19:39:22 -0400
commit19cb44149e5c4d8be27afb948097b43b441adb0d (patch)
treef14df8b3c0f393dbca02c99ae1b11d586d6c08ee /app/models/monster_spawn.rb
parente37402ff309311a14d7dd666d0d8b29517504017 (diff)
Awarding items and XP for leviathans
Diffstat (limited to 'app/models/monster_spawn.rb')
-rw-r--r--app/models/monster_spawn.rb11
1 files changed, 0 insertions, 11 deletions
diff --git a/app/models/monster_spawn.rb b/app/models/monster_spawn.rb
index d34e390..4423557 100644
--- a/app/models/monster_spawn.rb
+++ b/app/models/monster_spawn.rb
@@ -3,7 +3,6 @@ class MonsterSpawn < ApplicationRecord
belongs_to :location
has_many :monster_spawn_combats
- after_update :check_hp
after_create :send_chat_message
def alive?
@@ -22,14 +21,4 @@ class MonsterSpawn < ApplicationRecord
ChatRoomChannel.broadcast_chat_message(chat_message)
end
end
-
- def check_hp
- if alive?
- chat_message = ChatMessage.new(body: "The #{monster.name} in #{location.name} has been slain!",
- chat_room: ChatRoom.find_by_gid("news"))
- if chat_message.save
- ChatRoomChannel.broadcast_chat_message(chat_message)
- end
- end
- end
end