Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.
Sign uprollerblade skates item proposal #8013
Conversation
KA101
reviewed
Jun 19, 2014
| "storage" : 0, | ||
| "symbol" : "[", | ||
| "description" : "A pair of inline skates. Very fast on flat floors, but make it hard to move on rough terrain.", | ||
| "price" : 85000, |
This comment has been minimized.
This comment has been minimized.
KA101
Jun 19, 2014
Contributor
OK, I found a pair of rollerblades online for $900, but most clock in around $65-100. (Yes, that's how I price armor pieces.)
This comment has been minimized.
This comment has been minimized.
Efimero
Jun 19, 2014
Author
Contributor
I based the price on other similar items. I'm not actually sure how it converts to in-game money, and also, I'm not sure how prices in-game relate to irl prices, but if you say it should be 10 times less, I trust you. =3
KA101
reviewed
Jun 19, 2014
| @@ -441,6 +441,10 @@ int player::get_dodge() | |||
|
|
|||
| int player::dodge_roll() | |||
| { | |||
| if (is_wearing("roller_blades") && one_in(get_dex() / 3)) { | |||
| if(!has_disease("downed")) {add_msg("Fighting on wheels is hard!");} | |||
This comment has been minimized.
This comment has been minimized.
KA101
Jun 19, 2014
Contributor
I'll check this, but if it doesn't already, you'd need to tell the player if they're getting knocked down. Probably worth involving Dodge here too (and granting Dodge practice for the roll) so characters can improve their blade-fighting skills.
(Hockey players IRL seem to maneuver pretty well.)
This comment has been minimized.
This comment has been minimized.
Efimero
Jun 19, 2014
Author
Contributor
The downed disease takes care of saying you've been knocked down. It also adds a description of you bing on the floor in the status screen effects tab.
Even if you're knocked down by a bad step, your dodge is not interrupted, so you can still get away while on the floor. It takes more time for you to get up, but you can still fight as normal. This is a limitation of the downed disease effect, which is, apparently, very tame if you are either dexterous or strong. If you're not under very low stats, the downed disease will very rarely affect you by removing 100 move points.
I don't know if this design was intended differently, but it seemed to me like the easiest way and the most appropriate of implementing falling to the ground while conscious.
Efimero
added some commits
Jun 20, 2014
KA101
reviewed
Jun 20, 2014
| @@ -2614,6 +2619,7 @@ | |||
| ["boots_western", 10], | |||
| ["clogs", 1], | |||
| ["leathersandals", 10] | |||
| ["roller_blades", 20], | |||
This comment has been minimized.
This comment has been minimized.
KA101
Jun 20, 2014
Contributor
Minor point, I fixed in the merge: comma after every item but the last in the list. ;-)
KA101
merged commit 1657710
into
CleverRaven:master
Jun 20, 2014
vache
reviewed
Jun 20, 2014
| @@ -441,6 +441,10 @@ int player::get_dodge() | |||
|
|
|||
| int player::dodge_roll() | |||
| { | |||
| if (is_wearing("roller_blades") && one_in((get_dex() + skillLevel("dodging"))) / 3 { | |||
Efimero commentedJun 19, 2014
Initial commit for the proposal of rollerblades item, a type of shoe
that offers double movement speed on flat ground, but half otherwise and
has a chance to get you knocked down if used while getting attacked.
Open to suggestions.