Date: 2014/05/29 19:48:35 UTC-07:00
Type: Denizen Script
World_Wolfden_PVP_Drop:
type: world
events:
on player death:
- ^define drop_contents <player.inventory.list_contents.exclude[i@air].random[<player.inventory.list_contents.exclude[i@air].size.div[4].as_int>]>
- ^foreach <%drop_contents%.as_list> {
- ^inventory remove d:<p@<context.entity>.inventory> o:i@%value%
- ^drop %value%
- ^flag player Player_Dropped_Items_List:->:%value%
}
- ^define carryover_contents <player.inventory>
-
- ^flag player Player_Carryover_Inventory:<player.inventory.list_contents.exclude[i@air]>
- ^determine NO_DROPS