mirror of
https://gitlab.com/2009scape/2009scape.git
synced 2026-08-01 14:39:13 -06:00
Fixed Digsite quest items that damage player on drop potentially dealing more damage than intended
This commit is contained in:
parent
f39e432432
commit
a5b5fdf4d6
1 changed files with 35 additions and 25 deletions
|
|
@ -826,43 +826,53 @@ class TheDigSiteListeners : InteractionListener {
|
|||
}
|
||||
|
||||
on(Items.UNIDENTIFIED_LIQUID_702, ITEM, "drop") { player, node ->
|
||||
removeItem(player, node)
|
||||
impact(player, 25)
|
||||
sendChat(player, "Ow! The liquid exploded!")
|
||||
sendMessage(player, "You were injured by the burning liquid.")
|
||||
return@on true
|
||||
if (removeItem(player, node)) {
|
||||
impact(player, 25)
|
||||
sendChat(player, "Ow! The liquid exploded!")
|
||||
sendMessage(player, "You were injured by the burning liquid.")
|
||||
return@on true
|
||||
}
|
||||
return@on false
|
||||
}
|
||||
|
||||
on(Items.NITROGLYCERIN_703, ITEM, "drop") { player, node ->
|
||||
removeItem(player, node)
|
||||
impact(player, 35)
|
||||
sendChat(player, "Ow! The nitroglycerin exploded!")
|
||||
sendMessage(player, "You were injured by the burning liquid.")
|
||||
return@on true
|
||||
if (removeItem(player, node)) {
|
||||
impact(player, 35)
|
||||
sendChat(player, "Ow! The nitroglycerin exploded!")
|
||||
sendMessage(player, "You were injured by the burning liquid.")
|
||||
return@on true
|
||||
}
|
||||
return@on false
|
||||
}
|
||||
|
||||
on(Items.MIXED_CHEMICALS_705, ITEM, "drop") { player, node ->
|
||||
removeItem(player, node)
|
||||
impact(player, 45)
|
||||
sendChat(player, "Ow! The liquid exploded!")
|
||||
sendMessage(player, "You were injured by the burning liquid.")
|
||||
return@on true
|
||||
if (removeItem(player, node)) {
|
||||
impact(player, 45)
|
||||
sendChat(player, "Ow! The liquid exploded!")
|
||||
sendMessage(player, "You were injured by the burning liquid.")
|
||||
return@on true
|
||||
}
|
||||
return@on false
|
||||
}
|
||||
|
||||
on(Items.MIXED_CHEMICALS_706, ITEM, "drop") { player, node ->
|
||||
removeItem(player, node)
|
||||
impact(player, 55)
|
||||
sendChat(player, "Ow! The liquid exploded!")
|
||||
sendMessage(player, "You were injured by the burning liquid.")
|
||||
return@on true
|
||||
if (removeItem(player, node)) {
|
||||
impact(player, 55)
|
||||
sendChat(player, "Ow! The liquid exploded!")
|
||||
sendMessage(player, "You were injured by the burning liquid.")
|
||||
return@on true
|
||||
}
|
||||
return@on false
|
||||
}
|
||||
|
||||
on(Items.CHEMICAL_COMPOUND_707, ITEM, "drop") { player, node ->
|
||||
removeItem(player, node)
|
||||
impact(player, 65)
|
||||
sendChat(player, "Ow! The liquid exploded!")
|
||||
sendMessage(player, "You were injured by the burning liquid.")
|
||||
return@on true
|
||||
if (removeItem(player, node)) {
|
||||
impact(player, 65)
|
||||
sendChat(player, "Ow! The liquid exploded!")
|
||||
sendMessage(player, "You were injured by the burning liquid.")
|
||||
return@on true
|
||||
}
|
||||
return@on false
|
||||
}
|
||||
|
||||
// Scenery not tied to quest
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue