This thread was automatically marked as Locked.
No, upgrades are capped at 100. Any levels over 100 bug the upgrade and it will not apply.
This thread was automatically marked as Locked.
No, upgrades are capped at 100. Any levels over 100 bug the upgrade and it will not apply.
As the title states:
Is there a way to make an upgrade level forever? Mine just add stats, so it would be nice to not be capped at 255.
If so, how do I do it?
all upgrades are infinite, you have to set them to a max level with requirements. To fix the stats maxing at 255, set the "Maximum Value" field of the specific stat you want to 0 (or 999999999999999)
@illidans911: Go
Wait, I don't understand,
I set the upgrade level to 255, and then make a requirement that sets the maximum value of the stat(s) I want to increase to some insanely high number?
@Yaksmanofage: Go I think he misunderstood you with the stats part.
Upgrades are limited to 255. Its a hard cap, and you can only increase upgrades via data. However, if you want to do some trigger work you could setup 2-3 upgrades ex. Upgrade 1, UpgradeX10, UpgradeX100. Then when Upgrade 1 has 100 upgrades, you add 1 to UpgradeX100 and reset Upgrade 1 to 0.
Now, if its just stats you can apply a behavior to a unit which can feed an attribute which can be unlimited.
And just FYI, Upgrades cant accept requirements. A Research ability could, but a requirement would only affect the ability being shown and/or usable.
@ckSynergy: Go
Ahh, understood.
is it still bugged at a max of 100 levels per upgrade or is 255 acceptable?
Also I would use behaviors but I'm trying to change things like weapon damage, levels of armor or weapon, etc.
EDIT: A bit unrelated but:
I have an upgrade and I know my leveling trigger is working but the upgrade doesn't apply.
Does anyone know how to fix this?
Upgrade:
You could just use a Augment ability that has a dummy button and them do the upgrading totally via triggers using catalog triggers.
Contribute to the wiki (Wiki button at top of page) Considered easy altering of the unit textures?
https://www.sc2mapster.com/forums/resources/tutorials/179654-data-actor-events-message-texture-select-by-id
https://media.forgecdn.net/attachments/187/40/Screenshot2011-04-17_09_16_21.jpg
@DrSuperEvil: Go
I was using catalogs before and it's nice but it requires integers generally and I like to have the option of adding a .5 or something here or there every now and again.
If it comes to that I will but....
My "infinite" upgrades are a dummy train ability which starts a trigger that applies effects via catalog including raising weapon levels. You do not notice that at all. Using a train ability might not the best choice as DrSuperEvil suggested Augment ability. I think I've tested 100k upgrades and it was fine.
Before 1.5 upgrades had an actual max working level of 107 I think despite the 255 value limit in the upgrade.
Catalog values are always entered as strings, there should be no problem to add a 0.5
I know the "Hard LImit" was 255 and that some upgrades dont seem to apply after 125, but I didnt know how globally it applied.
@Kueken531: GoDon't forget, theres a new option to "Set Catalog Field as Integer" or something of the sorts. That threw me off for weeks.
@Yaksmanofage: GoYour call. Upgrades, however, have a soft (125ish) and hard (255) cap. The only way to change that is a reset trigger.
@Kueken531: Go
How do I call it so it works without integers? I've tried using real numbers (E.G. .X) and it bugged out telling me that that wasn't correct.
@ckSynergy: Go
Alright, thanks for your help. :)
EDIT: So it works now. It will increase levels and weapon damage/speed. I don't know why it didn't before. I think because the hard cap is still 100.
They really should fix that though. At least make the max level no greater than 100. Giving us 255 and forcing us to 100 levels of an upgrade is confusing and lazy programming.
Either way, solved.