# How do I make a monster who shoots guns?

**URL:** <https://discourse.cataclysmdda.org/t/how-do-i-make-a-monster-who-shoots-guns/14557>\
**Category:** The Toolbox\
**Created:** [November 28, 2017, 1:57pm UTC](https://discourse.cataclysmdda.org/t/how-do-i-make-a-monster-who-shoots-guns/14557 "2017-11-28T13:57:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Pakislav](https://avatars.discourse-cdn.com/v4/letter/p/8491ac/32.png) [@Pakislav](https://discourse.cataclysmdda.org/u/Pakislav)\
**Post date:** [November 28, 2017, 1:57pm UTC](https://discourse.cataclysmdda.org/t/how-do-i-make-a-monster-who-shoots-guns/14557/1 "2017-11-28T13:57:45Z")

</div>

I’ve copied the special attack from military laser turret to my monster json definition, but during testing they run up to me and start scratching instead of shooting.

Unrelated; How to make a “turret” monster, eg. so they don’t move, other than making their speed ‘0’?

Here’s my monster:

{  
“type” : “MONSTER”,  
“id” : “mon\_grey”,  
“name”: “Grey”,  
“description”: “Frail frame, big, round head, big eyes, pencil-line lips. You know. An alien. It’s carrying a plasma bolt rifle.”,  
“species”:“ALIEN”,  
“default\_faction”:“ALIENS”,  
“symbol”:“G”,  
“color”:“green\_yellow”,  
“size”:“SMALL”,  
“material”:“flesh”,  
“diff”:10,  
“aggression”:100,  
“morale”:100,  
“speed”:100,  
“melee\_skill”:3,  
“melee\_dice”:1,  
“melee\_dice\_sides”:1,  
“melee\_bash”:8,  
“dodge”:4,  
“vision\_day”: 50,  
“vision\_night”: 50,  
“armor\_bash”:6,  
“armor\_cut”:6,  
“armor\_pierce”:6,  
“item\_chance”:0,  
“luminance”:0,  
“hp”:80,  
“special\_freq”:[0],  
“death\_function”:“NORMAL”,  
“special\_attacks”: [  
{  
“type”: “gun”,  
“cooldown”: 1,  
“gun\_type”: “laser\_cannon”,  
“fake\_skills”: [[ “gun”, 4], [“rifle”, 8] ],  
“range”: 18,  
“ranges”: [[ 0, 30, “DEFAULT”] ],  
“description” : “P-P-P-POW”,  
“require\_sunlight”: false  
}  
],  
“require\_targeting\_player”: false,  
“require\_targeting\_npc”: false,  
“require\_targeting\_monster”: false,  
“flags”:[“SEES”, “SMELLS”, “HEARS”, “PATH\_AVOID\_DANGER\_1”, “BLEED”, “WARM”],  
“anger\_triggers”:[],  
“fear\_triggers”:[],  
“placate\_triggers”:[“MEAT”],  
“categories”:[“ALIEN”]  
}

---

<div class="post-metadata">

**Author:** ![Anderson1711](https://avatars.discourse-cdn.com/v4/letter/a/ecccb3/32.png) [@Anderson1711](https://discourse.cataclysmdda.org/u/Anderson1711)\
**Post date:** [February 26, 2018, 7:01pm UTC](https://discourse.cataclysmdda.org/t/how-do-i-make-a-monster-who-shoots-guns/14557/2 "2018-02-26T19:01:26Z")

</div>

So, I hope necroing this isn’t seen as that much of a douche move, since I’m also interested in modding some ranged monsters.

I believe you forgot to add ammo to the monster’s inventory? (you can check turrets and grenadiers for reference). Have you had any success modding this in anyways? Anyone has tips?

---

<div class="post-metadata">

**Author:** ![ebolite](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/ebolite/32/2121_2.png) [@ebolite](https://discourse.cataclysmdda.org/u/ebolite)\
**Post date:** [April 17, 2018, 2:04pm UTC](https://discourse.cataclysmdda.org/t/how-do-i-make-a-monster-who-shoots-guns/14557/3 "2018-04-17T14:04:39Z")

</div>

Giving your monster the “IMMOBILE” flag should make them unable to move.

---

<div class="post-metadata">

**Author:** ![Fuscosco](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/fuscosco/32/1327_2.png) [@Fuscosco](https://discourse.cataclysmdda.org/u/Fuscosco)\
**Post date:** [April 17, 2018, 2:23pm UTC](https://discourse.cataclysmdda.org/t/how-do-i-make-a-monster-who-shoots-guns/14557/4 "2018-04-17T14:23:20Z")

</div>

Giving it ammo would make it shoot, too.  
You used the LAZOR template, a sun powered gun, to define a conventional gun that explicitly does not used sun-power.

But this is a necro.
