• For issues you find with the Switch and Console releases, please follow this link and give as much detail as possible. This is the speediest way to get info to Pipeworks and get a hotfix in the works.
  • 1.4 will bring many changes to the PC version. We strongly advise making plans to back up your worlds and players prior to updating your game. More details here.
  • Begin your search for Journey's End information here and here. Please report bugs and issues for Journey's End here.
  • For issues you find with the Mobile 1.3 update, please follow this link and give as much detail as possible. This is the speediest way to get info to DR Studios to look at your issue. Also, some troubleshooting hints here.

Tool [Patcher] Terraria Tweaker 2 | SUPERCHARGE YOUR TERRARIA! (1.4 compatible!)

TiberiumFusion

Official Terrarian
I'm Having an issue where the tweaks folder is empty, even though a tweak list has been created. I've tried uninstalling the program, but nothing seems to be working. I also looked in the logs, and saw that there were multiple errors when trying to create a tweak list. also something about "terrariatweakerwashere" missing or something. Please help in anyway you can.
Your app data directory may have weird permissions blocking access to it. Try running Terraria Tweaker 2 in portable mode, which will cause TT2 to create its profile and savedata in the same folder that it is running from. You can do this by creating a blank file called "portable" or "portable.txt" in the same folder that Terraria Tweaker 2.exe is in, then running TT2.

At any rate, however, please start a a conversation with me (using the forums Conversations feature) so you can share logging information and more details.


I've identified an issue very similar to what you described (probably the same issue), which will be fixed very soon in a hotfix.
 
Last edited:

TiberiumFusion

Official Terrarian
Terraria Tweaker 2 version 2.2.1405.6 for Terraria 1.4.0.5 is live
This is a hotfix that addresses a problem that prevented new Tweak Lists from being created in the 2.2.1405.5 update. You can easily get this fix using TT2's inline updater, or redownload from the OP.
 

Blitztein

Terrarian
So I was poking around some of the tweaks to familiarize myself before the major update, but then I found this gem.

I tweaked slimes to have their AI style set to passive (ID is 7) using freestyle Darwin tool, then it just completely b r o k e n the slimes. So you know when sometimes slimes randomly have something inside them that drops when they die like ores or potions? Well somehow, making them passive kind of broke the system and just made the random drops mechanic to go haywire. It turned all of the regular slimes into a Mariokart item box. They will always drop something random, may it be pre-HM or endgame. On second thought this sounds good for a quick randomizer playthrough

TT2[ConvGif].gif

(Note the slimes' item inside them keeps on morphing as if they possess ultimate power)
 
Last edited:

Blitztein

Terrarian
Please do not solicit as support for Terraria Tweaker. If you are going to be very direct in addressing issues that other users are experiencing, make a clear mention that you are a user yourself and not an official source of information on Terraria Tweaker.
I also forgot to tell you, but apologies for the given misconception (Even though some may say this is some unwritten rules in any forum). I think putting the memo up with the main post would inform future users as to minimize things like this happening again.
 

TiberiumFusion

Official Terrarian
So I was poking around some of the tweaks to familiarize myself before the major update, but then I found this gem.

I tweaked slimes to have their AI style set to passive (ID is 7) using freestyle Darwin tool, then it just completely b r o k e n the slimes. So you know when sometimes slimes randomly have something inside them that drops when they die like ores or potions? Well somehow, making them passive kind of broke the system and just made the random drops mechanic to go haywire. It turned all of the regular slimes into a Mariokart item box. They will always drop something random, may it be pre-HM or endgame. On second thought this sounds good for a quick randomizer playthrough

View attachment 280399
(Note the slimes' item inside them keeps on morphing as if they possess ultimate power)
That is quite an interesting discovery.

(Even though some may say this is some unwritten rules in any forum).
This isn't just a "be nice" policy, though that should be more than enough for most people to think twice about their actions. There can be very real legal implications for acts that begin to enter the realm of defamation (e.g. illegitimate, unsolicited "support" that impersonates myself and/or other legitimate Terraria Tweaker 2 representatives).
I think putting the memo up with the main post would inform future users as to minimize things like this happening again.
There already is a new notice in the OP to help the less aware. I haven't needed to deal with this until now (though it is a common sense understanding in both the typical "be nice" policy and American law). With any and all luck, this kind of issue will not appear again. Being forced to deal with exceeding unnecessary things like this is the fastest way to turn a hobby project into an obligatory maintenance chore.
 

Duskuro

Terrarian
Could you do a grey and orange zapinator uber upgrade?

Its projectiles also behave erratically. Upon striking an enemy, the laser beam can do any of the following:

  • Pierce the enemy (Yes)
  • Change speed, either accelerating dramatically or coming to a near-complete stop (near complete stop yes)
  • Teleport to a new location (sometimes teleporting onto the enemy it just struck multiple times in a row, chaining damage) (teleport onto enemy yes)
  • Change orientation (not sure)
  • Create another beam (yes)
  • Deal massive knockback (enough to launch enemies offscreen) (maybe)
  • Deal 5-10x damage (10x)
  • Gain the ability to pass through blocks (yes)

The Orange Zapinator's projectiles also behave erratically. Upon striking an enemy, the laser beam can do one of the following:

  • Pierce the enemy (yes)
  • Change speed, either accelerating dramatically or coming to a near-complete stop (near complete stop yes)
  • Teleport to a new location (teleport onto enemy yes)
  • Change orientation (not sure)
  • Create another beam (yes)
  • Deal massive knockback (enough to launch enemies offscreen) (maybe)
  • Deal massive damage (enough to one-shot some bosses) (one shot)
  • hmmm does orange not have the ability to pass through blocks or did they forget to add it to the wiki i wonder
also hows your playthough, anywhere near the zenith yet?
 

HatterHog

Terrarian
Ok, I did it in portable mode, and nothing appeared again. I dont have any viruses or strict permissions. the launcher worked at first to create a tweak list, then it crashed, and didnt allow me to make them anymore.
 

Blitztein

Terrarian
On top of the post of @Duskuro, It would be nice if the Uber upgrade tweaks also have an option to access all the other attributes the freestyle tweak has, since you can't freestyle an item with an Uber upgrade due to double-modding, usually locking you out to only the Uber attribute options.

To clarify further, take the Hellwing bow for example. What if I wanted to make the special attribute of the hell-bats fired homing, but also want to change other attributes such as changing it's damage class or the projectile it turns wooden arrows into?
 

TiberiumFusion

Official Terrarian
Thank you for all your hard work, this program is awesome. Would it be possible to add in command to force lantern nights or spawn meteorites?
Those could be good additions to the Event Summons tweak. I've added that to my list of user suggestions, but do know that new tweaks will not be added until the anniversary update is complete (July 12th).

Could you do a grey and orange zapinator uber upgrade?

Its projectiles also behave erratically. Upon striking an enemy, the laser beam can do any of the following:

  • Pierce the enemy (Yes)
  • Change speed, either accelerating dramatically or coming to a near-complete stop (near complete stop yes)
  • Teleport to a new location (sometimes teleporting onto the enemy it just struck multiple times in a row, chaining damage) (teleport onto enemy yes)
  • Change orientation (not sure)
  • Create another beam (yes)
  • Deal massive knockback (enough to launch enemies offscreen) (maybe)
  • Deal 5-10x damage (10x)
  • Gain the ability to pass through blocks (yes)

The Orange Zapinator's projectiles also behave erratically. Upon striking an enemy, the laser beam can do one of the following:

  • Pierce the enemy (yes)
  • Change speed, either accelerating dramatically or coming to a near-complete stop (near complete stop yes)
  • Teleport to a new location (teleport onto enemy yes)
  • Change orientation (not sure)
  • Create another beam (yes)
  • Deal massive knockback (enough to launch enemies offscreen) (maybe)
  • Deal massive damage (enough to one-shot some bosses) (one shot)
  • hmmm does orange not have the ability to pass through blocks or did they forget to add it to the wiki i wonder
also hows your playthough, anywhere near the zenith yet?
Hm, well, isn't what you said is exactly how the zapinator already functions? There's no need to create functionality that already exists.
also hows your playthough, anywhere near the zenith yet?
Unfortunately, I had to bail on my 1.4 playthrough before I got to hardmode.

On top of the post of @Duskuro, It would be nice if the Uber upgrade tweaks also have an option to access all the other attributes the freestyle tweak has, since you can't freestyle an item with an Uber upgrade due to double-modding, usually locking you out to only the Uber attribute options.
This is a necessary restriction. Devising robust compatibility between the various uber upgrades and the Omnipatcher would involve utterly massive amounts of time handling an exponentially massive combination of special cases. All for an extremely niche usecase.
 

Blitztein

Terrarian
Need of a little help here.

I want to make potions non-consumable (Does not use up, basically unlimited use), but since the consumable attribute hasn't been added (yet?), I can't seem to find a way around it, maybe you fellow tweakers have found a solution? I also have trauma from tweaking potions since changing almost any attribute from it crashes the game, so do you also know any attribute landmines that doesn't result in a crash?
 

Kats

Pixel Pirate
Can't find post again about the buff potions that don't run out, played around with making something like it when I first saw the post, then I forgot about the post... even though I got the staffs working lol.
Anyway, whoever it was, you can just change bufftype on a summoner staff along with disabling anything got to do with it being a summoner staff. :p
As its a weapon, its not consumable, and yeah, this likely works with any weapon... or anything really, just need to slap on useStyle, useTime and useAnimation on it (so it can be used) though of course, don't use something that's normally consumable. I just used summoner staffs because best fitting one(, but entirely possible nothing else works, as it could be the item needs to provide a buff normally, so it could be between summoner staffs, vanity pets and light pets, the latter two can't be equipped after doing this though).

View attachment 280035
(That's for Shine)
Not shown in picture above but need to Force Change Attribute and add BuffTime on the right side too, buffs only have a duration of 60 seconds when there is no bufftime listed.
36000 = 10 minutes.
Not needed if the buff normally is constant, like if you were to put Dryad's Blessing on the staff for example, it will be a persistent buff, as if you had a pocket Dryad with you that constantly used her buff/attack thing. :p
Obviously doesn't do the ring though, just gives you the buff lul.

Best thing? Because "summon" is set to false, Quick Buff works with them, I don't know why it does but, I'm gonna go ahead and assume the code for quick buff is written in a way where so long as an item has a buffType that's normally from a buff potion/food and isn't considered a weapon or anything then, it will work with Quick Buff. :p
Oh and, obvious but -- don't modify anything you might want to use at some point, as the weapon/item will be entirely unusable afterwards (so long as the tweak is in effect of course lmao). :p
:p
 

Blitztein

Terrarian
@Kats Oh yeah, I guess I could slap it on some useless stuff like decorative banners and depending on the next update, will be changing it's sprite id similar to that potion. Now to think of what item to sacrifice . . .

(But for now, I'm probably gonna sit this one out.)
 

Kats

Pixel Pirate
Thank you for your job! TT is amazing tool!
Any chance for homing bullets / projectiles?
Once we get that plugin system I'm sure someone will cook something up for homing. :p
I might try writing one up that changes the same code that I change using Cheat Engine lul.

For until someone makes a better one. :p
 

Blitztein

Terrarian
Thank you for your job! TT is amazing tool!
Any chance for homing bullets / projectiles?
> Projectile editor - I've had this requested before and the answer is pretty much the same: Omnipatcher-style modification of projectiles will be a 50-100 hour job.
Well for now you can either use the Uber upgrade for the Hellwing bow (has the option to be homing) or if you want something more elaborate/advanced then with the Omnipatcher Freestyle tweak you could modify all of the projectile id of weapons/ammo into something that already is homing like Chlorophyte bullets or the hellbat arrows if you enabled the uber upgrade from earlier (Cons: will cancel out all of the current projectile's attributes like inflicted debuffs, or any special traits)

These are what you can currently do as a work-around in the meantime until Tiberium decides to create a projectile editor (I think the plugin concept that will be in the next update may help us with the problem, not completely sure though).
 
Top Bottom