# Random derail about shields

**URL:** <https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202>\
**Category:** The Drawing Board\
**Created:** [January 4, 2016, 3:53pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202 "2016-01-04T15:53:00Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![Random\_dragon](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Random\_dragon](https://discourse.cataclysmdda.org/u/Random_dragon)\
**Post date:** [January 4, 2016, 3:53pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/1 "2016-01-04T15:53:00Z")

</div>

Oh those are some gloriously derpy mods.

Also, I’m still sorely tempted to PR shields. I might need to initiate some of the stuff needed for shields, but it might be possible to add the support without going as far as implementing off-hand support.

---

<div class="post-metadata">

**Author:** ![Random\_dragon](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Random\_dragon](https://discourse.cataclysmdda.org/u/Random_dragon)\
**Post date:** [January 4, 2016, 5:36pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/2 "2016-01-04T17:36:42Z")

</div>

Dooooing it, yus. [https://github.com/CleverRaven/Cataclysm-DDA/pull/14711](https://github.com/CleverRaven/Cataclysm-DDA/pull/14711)

Going with the less complex solution of adding some source code additions to adapt the hackish solution to behave in a more plausible manner, rather than trying to implement the glorious clusterfuck that would be dual-wielding.

---

<div class="post-metadata">

**Author:** ![Malkeus](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/malkeus/32/12037_2.png) [@Malkeus](https://discourse.cataclysmdda.org/u/Malkeus)\
**Post date:** [January 4, 2016, 5:40pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/3 "2016-01-04T17:40:35Z")

</div>

Oh wow, is that all that’s needed to implement a new flag? It’s so simple, no wonder I couldn’t figure it out! I look forward to trying this out. Ooo, and we can retire your dropbox version when this goes through, noice.

edit: I don’t see your new flag actual on an item though…

---

<div class="post-metadata">

**Author:** ![Random\_dragon](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Random\_dragon](https://discourse.cataclysmdda.org/u/Random_dragon)\
**Post date:** [January 4, 2016, 5:43pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/4 "2016-01-04T17:43:50Z")

</div>

That’s part of it. There are still a few other things that might be stumbling blocks.

- Still need the ability to actively block with it.
- Competes with backpacks due to strapped layer.
- Variable coverage percent per body part would be as useful to this as with many other existing items.

---

<div class="post-metadata">

**Author:** ![Malkeus](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/malkeus/32/12037_2.png) [@Malkeus](https://discourse.cataclysmdda.org/u/Malkeus)\
**Post date:** [January 4, 2016, 5:53pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/5 "2016-01-04T17:53:38Z")

</div>

Yes, strapped is a problem. If only you could specify a layer per body part. This should ideally add all encumbrance to just the hand and arm, but cover torso and leg. Could use a new layer just for shields FLOAT layer or something, and it would only cover half of them since it’s in front of you. Do we have soemthing that simulates attacks from the rear? Shield’s not going to do much against the zombie hitting you in the back.

---

<div class="post-metadata">

**Author:** ![Random\_dragon](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Random\_dragon](https://discourse.cataclysmdda.org/u/Random_dragon)\
**Post date:** [January 4, 2016, 5:56pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/6 "2016-01-04T17:56:59Z")

</div>

Hmm. If I knew how to add such a thing, variable layer usage maybe. As for backstabs, barring something like D&D-style “flanked by multiple opponents” I can’t think of any way to make that exist without implementing facing. :V

---

<div class="post-metadata">

**Author:** ![Malkeus](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/malkeus/32/12037_2.png) [@Malkeus](https://discourse.cataclysmdda.org/u/Malkeus)\
**Post date:** [January 4, 2016, 6:32pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/7 "2016-01-04T18:32:49Z")

</div>

So many things, so few hours available in a day…

---

<div class="post-metadata">

**Author:** ![Random\_dragon](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Random\_dragon](https://discourse.cataclysmdda.org/u/Random_dragon)\
**Post date:** [January 4, 2016, 6:43pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/8 "2016-01-04T18:43:01Z")

</div>

Yus. Something tells me this might become more complicated than I anticipated. @\_@

And something tells me it will get the veto from Kevin anyway, mod content or not.

---

<div class="post-metadata">

**Author:** ![Malkeus](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/malkeus/32/12037_2.png) [@Malkeus](https://discourse.cataclysmdda.org/u/Malkeus)\
**Post date:** [January 4, 2016, 6:44pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/9 "2016-01-04T18:44:37Z")

</div>

I’ve seen he’s death on dual wielding as a legitimate thing, but I’m curious what he’ll say to shields.

---

<div class="post-metadata">

**Author:** ![Random\_dragon](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Random\_dragon](https://discourse.cataclysmdda.org/u/Random_dragon)\
**Post date:** [January 4, 2016, 6:48pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/10 "2016-01-04T18:48:52Z")

</div>

The main reason here seems to be that the other method, off-hand support, would be better for shields as well. While there’s that and the possible uses for inventory interactions it might be useful for, it’s such a complex addon that it’s been pretty much permanently on the “no one competent is available to do this” list. :V

---

<div class="post-metadata">

**Author:** ![Malkeus](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/malkeus/32/12037_2.png) [@Malkeus](https://discourse.cataclysmdda.org/u/Malkeus)\
**Post date:** [January 4, 2016, 7:02pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/11 "2016-01-04T19:02:44Z")

</div>

[glow=red,2,300]“Calling all competence, come in competence!” [/glow]

I’d like to be able to do such a thing. Maybe after I learn enough to implement grabbable items…One impossible dream at a time, though. I wouldn’t even know where to start for something like off-hand support 😕

---

<div class="post-metadata">

**Author:** ![Random\_dragon](https://avatars.discourse-cdn.com/v4/letter/r/4da419/32.png) [@Random\_dragon](https://discourse.cataclysmdda.org/u/Random_dragon)\
**Post date:** [January 4, 2016, 7:03pm UTC](https://discourse.cataclysmdda.org/t/random-derail-about-shields/11202/12 "2016-01-04T19:03:56Z")

</div>

I’d be just as bad at it, sadly. I’m lucky to manage even these workarounds without the source code catching fire. :V
