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 upRework CVD machines and REACH mode #18627
Conversation
mugling
referenced this pull request
Oct 2, 2016
Closed
Eskrima allows punch dagger, but not the diamond punch dagger #18626
mugling
force-pushed the
mugling:diamond
branch
4 times, most recently
Oct 2, 2016
mugling
changed the title
Rework CVD machines and REACH mode [WIP]
Rework CVD machines and REACH mode
Oct 2, 2016
This comment has been minimized.
This comment has been minimized.
|
Ready |
mugling
force-pushed the
mugling:diamond
branch
Oct 2, 2016
This comment has been minimized.
This comment has been minimized.
|
Why did you combine the REACH update with the diamond weapons update? |
This comment has been minimized.
This comment has been minimized.
It was difficult to separate them - we have a number of |
BrainDamage
reviewed
Oct 2, 2016
| "color": "cyan", | ||
| "techniques": [ "RAPID", "PRECISE", "WBLOCK_2" ], | ||
| "qualities": [ [ "CUT", 1 ], [ "BUTCHER", 16 ] ], | ||
| "flags": [ "DURABLE_MELEE", "SLICE", "SHEATH_SWORD", "VORPAL" ] |
This comment has been minimized.
This comment has been minimized.
BrainDamage
Oct 2, 2016
Contributor
the new diamond-enhanced weapons won't have the vorpal tag, so they can't unlock vorpal strike, is this intentional?
This comment has been minimized.
This comment has been minimized.
mugling
Oct 2, 2016
Author
Contributor
No it's unintentional but I'm uncertain if it should be fixed - it doesn't appear to have been applied consistently before
This comment has been minimized.
This comment has been minimized.
BrainDamage
Oct 3, 2016
Contributor
It doesn't seem to me, the technique is a beheading strike, only large enough blades would have the flag ( which they did ), although the mechanism of acquisition is a bit bizarre ( train on a jabberwoky, reference to lewis carrol's poem )
This comment has been minimized.
This comment has been minimized.
mugling
Oct 3, 2016
Author
Contributor
It would add a fair amount of complexity for what is arguably a very obscure feature.
This comment has been minimized.
This comment has been minimized.
John-Candlebury
Oct 3, 2016
•
Contributor
Cant the CVD machine not add it when it adds the diamond flag?
Since the strike is already implied to be powered by some sort of mystical property it can simply work with anything bladed.
Plus, if you killed a jabberwock with a diamond pocket knife, you really deserve that buff.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
John-Candlebury
Oct 3, 2016
Contributor
I'll vote for always.
Even if it results in you being able to do stuff like beheading monsters with !razor! blades. My reasoning being that the kind of player who attempts to kill a jabberwock with a diamond razor blade is the kind of player that would certainly appreciate the buff working.
If this doesn't hold water I think the game could check for a weapon volume bigger than 750ml and it would exclude all knives and other bladed weapons that couldn't readily decapitate stuff.
This comment has been minimized.
This comment has been minimized.
mugling
Oct 3, 2016
Author
Contributor
I went with 750ml along with a cleanup of the mdeath::jabberwork function (it has a few minor bugs)
This comment has been minimized.
This comment has been minimized.
mugling
force-pushed the
mugling:diamond
branch
to
9b48986
Oct 3, 2016
Coolthulhu
reviewed
Oct 3, 2016
| @@ -1 +1 @@ | |||
| [ "ags", "Medieval_pack", "RemoteVehicles", "RemoteControls_pack", "old_guns", "no_magazines" ] | |||
| [ "ags", "Medieval_pack", "RemoteVehicles", "RemoteControls_pack", "old_guns", "no_magazines", "No_Diamond_Weapons" ] | |||
This comment has been minimized.
This comment has been minimized.
Coolthulhu
Oct 3, 2016
Contributor
Rather than obsoleting the mod, you should make it set an option to reroll CVD mapgen results.
This comment has been minimized.
This comment has been minimized.
mugling
Oct 3, 2016
Author
Contributor
I did look at that option but maintaining a mod to adjust the lab finales by 12% seems a bit expensive in terms of maintenance? I'm presuming the mod was in reaction to recipe bloat so I can't see any other reason to preserve it's existance?
This comment has been minimized.
This comment has been minimized.
Coolthulhu
Oct 3, 2016
Contributor
Recipe bloat was just a part of it.
Diamond weapons were typically banned by the same people who also play with no survivor armor and no rivtech.
Basically, "no overpowered items" or "no sci-fi".
This comment has been minimized.
This comment has been minimized.
mugling
Oct 3, 2016
Author
Contributor
I'm nor sure diamond weapons are actually OP given the degree of difficulty in creating them.
In any case you could simply avoid the CVD machine. That said if you think it's essential I'll add a special case for the CVD spawn?
mugling
added some commits
Oct 3, 2016
Coolthulhu
self-assigned this
Oct 5, 2016
Coolthulhu
merged commit 7b21b5d
into
CleverRaven:master
Oct 5, 2016
1 check passed
codemime
referenced this pull request
Oct 8, 2016
Closed
Error while loading save with attached bayonet #18689
mugling
added a commit
that referenced
this pull request
Oct 11, 2016
This comment has been minimized.
This comment has been minimized.
|
This pull request has been mentioned on Cataclysm: Dark Days Ahead. There might be relevant details there: https://discourse.cataclysmdda.org/t/cvd-machine-in-experimental/18522/2 |
mugling commentedOct 2, 2016
•
edited
Overview
Currently CVD machines are a mess:
The above is all pain for no gain. This PR provides a new implementation that is both more fun and easier to maintain
CVD machines
iexamine::cvd_machinecvd_diamondDIAMONDflag tosteelforis_cutting()weapons for +30% todamage_cut()REACH gunmods
GUNMODare applied viaiuse::attach_gunmodfunctiongunmod_datais now actually usableDIAMONDflag is handled consistently forREACHgunmodsBalance
cvd_diamondis5 plasmaand25 charcoalper unit volumeNO_CVDcan be modifiedNO_CVD