• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Removing the cost of repairing during building construction

Status
Not open for further replies.
[SOLVED] Removing the cost of repairing during building construction

Hello, I am making an altered melee map and I am wondering if there is a way of removing the resource cost when more than one worker is building something, but not when actually repairing a finished structure. Also that shouldn't affect other races (I need this only for 1 race)
Thanks in advance!
 
Last edited:
Level 11
Joined
Aug 24, 2012
Messages
429
I don't think there is...Resource Cost/Extra Worker is inherent in the building process of the Humans - I think it requires the unit in question to be Human (Race) and have the Human Repair Ability for it to work properly. And I think that the resources involved in the building process per second are affected by the cost of the building and the percentage of cost used to repair - this second value is taken from the Human Repair Ability.

So you could have extra workers building for free but it would require a free repair ability. I may be wrong, just fiddle around with the Human Repair Ability.
 
Level 6
Joined
May 20, 2014
Messages
228
You can also remove the costs from more than one person constructing a structure in the structure's fields called Stats - Repair Gold/Lumber amount, and removing them should make it free. But then it also makes everything repairable free if you set that amount to 0.
 
You can also remove the costs from more than one person constructing a structure in the structure's fields called Stats - Repair Gold/Lumber amount, and removing them should make it free. But then it also makes everything repairable free if you set that amount to 0.

Works for me, thanks for the help :)
 
Status
Not open for further replies.
Top