Comments (3)
I'm willing to contribute some code for this once consensus is reached on how to proceed
from rarity.
Hello. This is my first comment here, but I noticed this thread and thought I could contribute a bump.
Is there any consensus about what will constitute an "equipped" item?
My knowledge of Dungeons and Dragons is sadly lacking, but I imagine there are some quite complex restrictions.
from rarity.
Is there any consensus about what will constitute an "equipped" item?
My knowledge of Dungeons and Dragons is sadly lacking, but I imagine there are some quite complex restrictions.
There are indeed some complex restriction, however as a starting point one could implement the following simplified rules:
- armors: character can equip only one armor (excluding shields)
- weapons and shield: character can equip only one of the following options: (a) 1 one-handed weapon; (b) 1 one-handed weapon and 1 shield; (c) 1 two-handed weapon
- character needs to have the relevant Feats in order to equip the corresponding weapon
Note 1: in D&D, the character could equip a weapon/armor for which she has no Feats, however there are severe penalties so it is almost never done. For simplicity we can enforce corresponding Feats as condition for equipping (e.g. Armor Proficiency (Medium) in order to equip medium armors).
Note 2: The simple rules above do not include the more complex issue of dual wielding / two-weapon fighting (character using two 1-handed weapons at the same time). For simplicity, I would suggest also here to enforce having the corresponding Feats in order to enable dual wielding as starting point. Especially relevant for Rangers as they can get Two-Weapon Fighting as bonus Feat at level 2.
from rarity.
Related Issues (20)
- Fragments: Fully On Chain MMORTS [Full Game Bounty Request] HOT 2
- Can't claim gold
- [Masterwork] Grant Request
- [Rarity Mining] Expansion Bounty Request
- [Rarity] Random function does not match dice values
- [Rarity Mobile] UI Bounty Request
- [Bug Report] Feats-1 codex improved shield bash and Gambit ally status berserk typos HOT 2
- [RarityLand] Full Game Bounty Request
- [RarityPets] Expansion Bounty Request
- [Rarity Exception] Contract getApproved function exception?
- [PrismoRarity] Full Game Bounty Request
- [Rarity Open Mic] Expansion Request HOT 20
- 'class_skills' function
- [rarity-react] React SDK Bounty Request
- [Rarity Homestead] Full Game Bounty Request HOT 3
- Sling icon/asset potentially missing HOT 7
- [Discussion] Fantom Foundation GameFi Incentive Tracker for Rarity HOT 4
- will there be any change like get xp times on one day?
- [Deploy] How to deploy all contracts on testnet?
- future of the project HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rarity.