Opened 17 years ago
Last modified 17 years ago
#1 closed task
Set Uniques — at Version 3
| Reported by: | epyon | Owned by: | epyon |
|---|---|---|---|
| Priority: | major | Milestone: | 0.9.9 |
| Component: | lua | Version: | 0.9.8.10 |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description (last modified by epyon)
Implement a set Uniques system. In lua, a set element would have the following new fields : an IF_SET flag, and a set = "setname". Then, a separate entity of sets would be present:
ItemSet{
id = "gothic",
OnEquip = function ()
items = Player.setItemsEquipped( id )
if items > 2 then
Player.addFlag( BF_GOTHIC )
end
end,
OnRemove = function ()
items = Player.setItemsEquipped( id )
if items < 3 then
Player.removeFlag( BF_GOTHIC )
end
end,
};
Try to automate as much as possible with Lua, possibly the engine would not know about sets at all!
Change History (3)
comment:1 Changed 17 years ago by epyon
- Status changed from new to assigned
comment:2 Changed 17 years ago by epyon
- Description modified (diff)
comment:3 Changed 17 years ago by epyon
- Component changed from engine to lua
- Description modified (diff)
Note: See
TracTickets for help on using
tickets.
