Spodii / netgore

Cross platform online rpg engine using C# and SFML
http://www.netgore.com/
40 stars 16 forks source link

Advanced groups #326

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
- More advanced party/grouping system (item drop pool, party leader can change 
stuff like kick someone or pass on the leader position, lotting on items, ..)

Original issue reported on code.google.com by skye7...@gmail.com on 4 Dec 2012 at 6:48

GoogleCodeExporter commented 9 years ago

Original comment by Spodiii on 6 Dec 2012 at 2:04

GoogleCodeExporter commented 9 years ago
If you can add some more elaborate information on what you think might be 
neccessary; I'll be for sure look into getting this done. 

Original comment by hilts.va...@gmail.com on 5 Feb 2013 at 3:58

GoogleCodeExporter commented 9 years ago
The person inviting someone to a group / creating a group should be the "Group 
Leader". This guy can kick out people from the group and pass along the leader 
status, if he leaves, the leader status can be given either to the first one 
who joined the group or randomly. Only the group leader can invite people.

There should be an item pool for items that have dropped into battle, basically 
a "group inventory" on which group members can cast a vote ("roll the dice") to 
claim the item if they want. As soon as everyone cast a vote (or dismissed it) 
the item is given to the person who rolled the highest number. If not everyone 
votes after a certain mount of time, the ones who did not vote automatically 
will automatically "dismiss" the item.

Of course this inventory should be of limited size, after a while or when the 
inventory is full the first items that got into the pool should be discarded if 
no one claimed it.

Original comment by devon.ke...@gmail.com on 5 Feb 2013 at 8:37