Tengo una duda, es posible enlazar el uso de un item a un evento común?
(Que objeto no haga nada en si, pero que al usarlo uno pueda manipular lo que suceda con eventos comunes)
Lo vi en un proyecto y me pareció interesante. ¿:.
En PItem_ItemEffects añades tu item haciendo que llame a un evento común.
En mi caso se cierra la mochila al usar el item, deberías toquetear los next si quieres cambiar eso.
Código:
ItemHandlers::UseFromBag.add(:HUAWEI,proc{|item| next 2 })
ItemHandlers::UseInField.add(:HUAWEI,proc{|item|
Kernel.pbCommonEvent(3)
next 1
})
Recuerda que el internal name de mi item es HUAWEI así que deberás reemplazarlo por el tuyo, y en Kernel.pbCommonEvent(3) defines el número del evento común que quieras usar.