refactors wands/items with charges
This commit is contained in:
parent
1002844098
commit
66f5a8d826
13 changed files with 67 additions and 357 deletions
|
|
@ -1,6 +1,6 @@
|
|||
use crate::{
|
||||
gamelog, gui::obfuscate_name, EquipmentChanged, InBackpack, MagicItem, MasterDungeonMap, Name, ObfuscatedName,
|
||||
Position, Wand, WantsToDropItem,
|
||||
gamelog, gui::obfuscate_name, Charges, EquipmentChanged, InBackpack, MagicItem, MasterDungeonMap, Name,
|
||||
ObfuscatedName, Position, WantsToDropItem,
|
||||
};
|
||||
use specs::prelude::*;
|
||||
|
||||
|
|
@ -19,7 +19,7 @@ impl<'a> System<'a> for ItemDropSystem {
|
|||
ReadStorage<'a, MagicItem>,
|
||||
ReadStorage<'a, ObfuscatedName>,
|
||||
ReadExpect<'a, MasterDungeonMap>,
|
||||
ReadStorage<'a, Wand>,
|
||||
ReadStorage<'a, Charges>,
|
||||
);
|
||||
|
||||
fn run(&mut self, data: Self::SystemData) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue