Staredit Network > Forums > Modding Assistance > Topic: Queen attack stopped working
Queen attack stopped working
Aug 30 2020, 12:28 pm
By: Netbek  

Aug 30 2020, 12:28 pm Netbek Post #1



I successfully made a Queen with an attack. The mod is a Firegraft.exe:
Ingame Queen Attack

After copying the Firegraft .exe file, opening it in Firegraft, and saving it again, the attack stopped working, and it says "Unable to attack target":
Ingame Queen Attack Error Msg after Firegraft-Save

This is the settings in PyDAT; I even compared them between the two saves to see if sth had changed, but all seems same:
PyDAT settings 1
PyDAT settings 2
PyDAT settings 3

The 2 Mods & Test Map: LINK




Aug 30 2020, 4:47 pm MTiger156 Post #2

Veteran Mapper

I've also spent some time messing with Queens and find them to be very quirky.
In addition to giving them a weapon, I also tweaked their "Attack Unit" and "Right-Click Action" orders. They won't attack on their own, however using "A" + Click on an enemy will make them fire the weapon a single time, despite "Unable to attack target" being triggered.



"It takes far more than a simple ideology to map amazing things. Mapping requires a strong passion for SC as well as an even stronger devotion to your work. Avoid instant gratification. Set directions/goals for the map, and stick to them. Take pride in the work, be patient with it, and never settle for less."
-Tiger

Aug 30 2020, 5:21 pm DarkenedFantasies Post #3

Roy's Secret Service

The queen is set to use "infestation" as its attack order. Go to Firegraft>Exe Edits: under Infestation, change "Auto-infesting unit 1" from Queen to something else. Maybe you did that with your first exe and then forgot with the new one?




Sep 7 2020, 1:29 pm Netbek Post #4



I solved the problem!
I lost patience with the Firegraft experiments, so I ended up changing "infestation.cpp" from the general plugin template project, made a plugin and imported it. This is the changed "infestation.cpp": https://www.coh2.org/file/19211/image5.png
For future searchers who do not know how to make SC1 Plugins: Here's step-by-step instructions on SC1 plugin creation:
link1
link2

The queen is set to use "infestation" as its attack order. Go to Firegraft>Exe Edits: under Infestation, change "Auto-infesting unit 1" from Queen to something else. Maybe you did that with your first exe and then forgot with the new one?
You're right, I did that in the past. Then halfway through my project, antivirus software killed firegraft, and I switched from Firegraft 0.91 (newer?) to Firegraft 1611 (older?). I noticed that 1611 does not contain the field "Auto-infesting unit 1". Could not fix it again once I had saved it with 1611, even after saving with 0.93 again.




Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[12:50 am]
MTiger156 -- Could try an automatic difficulty scaling based on player count. Turning down enemy HP and damage via EUD, or reducing enemy count?
[07:59 pm]
Ultraviolet -- Ya I heard that watching the vid, too. Was considering submitting Impossible Ultraviolet, but it's only technically playable with one person.. in practice playing with one person would be terrible
[05:52 pm]
MTiger156 -- Oh, the full rules for submissions only appear in the Discord server. "Single Player Only" is a big oof since I'm only good at multiplayer concepts. However I will inquire about trying a multiplayer PvE concept that can be fully played and won alone.
[10:34 am]
C(a)HeK -- greetings all, test #7 is complete :)
[08:10 am]
Ultraviolet -- you all talk Tiger :P
[03:33 am]
MTiger156 -- Holy shit, this "Maporino! 2021" event that just got announced... this is something that takes place every year? Damn I wish I knew about it sooner, this can be my huge breakthrough in motivation :0_0:
[2021-2-26. : 7:23 am]
C(a)HeK -- thank you!
[2021-2-26. : 5:14 am]
C(a)HeK -- hello all, test 6 is complete - http://www.staredit.net/topic/18203/ :)
[2021-2-26. : 3:09 am]
RdeRenato -- yes
[2021-2-25. : 2:55 pm]
MTiger156 -- General Kenobi
Please log in to shout.


Members Online: Roy, Vrael, armitage