Terraria 1.4 [Steam] [UPDATED]

Upload your cheat tables here (No requests)
claptonrul3z
Novice Cheater
Novice Cheater
Posts: 18
Joined: Fri May 22, 2020 6:02 pm
Reputation: 5

Terraria 1.4 [Steam] [UPDATED]

Post by claptonrul3z »

on My Player Pointers, when you select a new prefix for the item, the name changes but the stats remain the same

[automerge]1590251017[/automerge]

[QUOTE="Saurion, post: 136531, member: 41869"]

I had the same issues. Okami_x's instructions are correct. If you have never done this before it can be a bit cryptic.

step by step

1 start game

2 before loading saves attach cheat engine

3 memory view and CTRL+g search Terraria.Lighting::set_Mode+1E

4 (your pic shows) Legacy Engine as byte ending in 84, new engine 80

5 Right click "full bright" script select change script

6 Change the value



[Enable]

address+1:

db xx <---- Your LegacyEngine byte here.

[Disable]

address+1:

db xx <---- Your original byte here.



7 Save the changes to the script and start your save

8 Enable Full Bright Script and cycle through your Lighting modes in video setting to color. if already set at color, cycle through back to color to get the game to recognize the legacy engine.



Thank you again Okami_x

[/QUOTE]

thank you so much bro, im really stupid when it comes to this tech things

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1
Last edited by claptonrul3z on Thu Jan 01, 1970 12:00 am, edited 1 time in total.

Chetoa
What is cheating?
What is cheating?
Posts: 1
Joined: Sat May 23, 2020 4:59 pm
Reputation: 0

Terraria 1.4 [Steam] [UPDATED]

Post by Chetoa »

Would it be possible to create either a damage multiplier for player damage or a health multiplier for enemy health? I'm looking for a way to reduce master difficulty enemy health while maintaining enemy damage.

Saurion
Noobzor
Noobzor
Posts: 8
Joined: Sat May 23, 2020 1:58 pm
Reputation: 0

Terraria 1.4 [Steam] [UPDATED]

Post by Saurion »

claptonrul3z, post: 136547, member: 41812 wrote:
on My Player Pointers, when you select a new prefix for the item, the name changes but the stats remain the same

[automerge]1590251017[/automerge]



thank you so much bro, im really stupid when it comes to this tech things
The game will not recognize the new prefix and stat changes until you save and exit and reload your save.



I know it sounds odd, but the game "remembers" the old item/weapon stats until you make it re-read the item weapon via reloading your save.

kultsi
Noobzor
Noobzor
Posts: 7
Joined: Sun Mar 12, 2017 8:52 pm
Reputation: 0

Terraria 1.4 [Steam] [UPDATED]

Post by kultsi »

Fixed a couple codes for AMD processors:





- Max stack items on right click

- Free crafting

- Craft everything

yoyo
Noobzor
Noobzor
Posts: 7
Joined: Fri Apr 14, 2017 7:15 pm
Reputation: 2

Terraria 1.4 [Steam] [UPDATED]

Post by yoyo »

Patch 1.4.0.4 just got released and Craft Everything doesn't seem to work? Anybody got any advice or a version that still works?



Update: 1.4.0.3 version works as intended, it was PEBKAC.
Last edited by yoyo on Sat May 23, 2020 8:57 pm, edited 2 times in total.

Saurion
Noobzor
Noobzor
Posts: 8
Joined: Sat May 23, 2020 1:58 pm
Reputation: 0

Terraria 1.4 [Steam] [UPDATED]

Post by Saurion »

[QUOTE="yoyo, post: 136557, member: 2317"]

Patch 1.4.0.4 just got released and Craft Everything doesn't seem to work? Anybody got any advice or a version that still works?

[/QUOTE]

Works okay for me. I always have to close and reopen crafting window after enabling the script. Have you tried that?

User avatar
Las0mbra
Cheater
Cheater
Posts: 32
Joined: Fri Mar 17, 2017 10:53 am
Reputation: 11

Terraria 1.4 [Steam] [UPDATED]

Post by Las0mbra »

Only thing not working for me in 1.4.0.4 was "Set Run Speed". Craft Everything works for me.

951753
Noobzor
Noobzor
Posts: 8
Joined: Mon Jul 17, 2017 11:36 pm
Reputation: 1

Terraria 1.4 [Steam] [UPDATED]

Post by 951753 »

claptonrul3z, post: 136547, member: 41812 wrote:
on My Player Pointers, when you select a new prefix for the item, the name changes but the stats remain the same

[automerge]1590251017[/automerge]



thank you so much bro, im really stupid when it comes to this tech things
Saurion, post: 136555, member: 41869 wrote:
The game will not recognize the new prefix and stat changes until you save and exit and reload your save.



I know it sounds odd, but the game "remembers" the old item/weapon stats until you make it re-read the item weapon via reloading your save.
Throw the item to the ground and pick it up. Or you can also place it in a chest and then take it back. No need to leave the world and join it again unless you're changing the item ID.

Zatara03
Noobzor
Noobzor
Posts: 7
Joined: Sun Apr 02, 2017 9:56 am
Reputation: 0

Terraria 1.4 [Steam] [UPDATED]

Post by Zatara03 »

You should make your own thread [USER=17606]@okami_x[/USER] :) i think it would be cleaner/more recognized by people.

User avatar
LCHLH
Expert Cheater
Expert Cheater
Posts: 157
Joined: Thu May 25, 2017 12:00 am
Reputation: 47

Terraria 1.4 [Steam] [UPDATED]

Post by LCHLH »

Looked in the thread but didn't see a mention, so apologies if it's been addressed before but:

Unlock Journey Mode works in all things except for these:

• text on unlearned items is not displayed; not critical, not even sure it's possible to enable, no big deal really

• shortcut key to open the menu doesn't work; bit more important, but nothing an AHK script doesn't resolve (and I run one anyway to prevent carpal tunnel from all the clicking)

• Enemy Difficulty slider doesn't work

• Enemy Spawn slider doesn't work at all; this is kind of important for me personally, and I'm not having luck finding the enemy spawn value in memory (correction, I can find both the float for the slider and the byte for enemy number, but can't change either)

Saurion
Noobzor
Noobzor
Posts: 8
Joined: Sat May 23, 2020 1:58 pm
Reputation: 0

Terraria 1.4 [Steam] [UPDATED]

Post by Saurion »

[QUOTE="951753, post: 136566, member: 7249"]

Throw the item to the ground and pick it up. Or you can also place it in a chest and then take it back. No need to leave the world and join it again unless you're changing the item ID.

[/QUOTE]

I tried dropping the item and picking it back up. It would show the new prefix but not show the corrected stat modifiers (damage, speed, crit...ect), they would stay the same as the previous prefix. Same with placing it in a chest. It would only show the new stats and adjusted values after a reload.

yoyo
Noobzor
Noobzor
Posts: 7
Joined: Fri Apr 14, 2017 7:15 pm
Reputation: 2

Terraria 1.4 [Steam] [UPDATED]

Post by yoyo »

[QUOTE="Saurion, post: 136562, member: 41869"]

Works okay for me. I always have to close and reopen crafting window after enabling the script. Have you tried that?

[/QUOTE]

Never mind, I realised I was a dumbass for using the AMD fix in the previous post ?

Zatara03
Noobzor
Noobzor
Posts: 7
Joined: Sun Apr 02, 2017 9:56 am
Reputation: 0

Terraria 1.4 [Steam] [UPDATED]

Post by Zatara03 »

Anyone working on the Social Slots script? i gave it a shot but no luck

okami_x
Table Makers
Table Makers
Posts: 95
Joined: Fri May 25, 2018 12:38 am
Reputation: 75

Terraria 1.4 [Steam] [UPDATED]

Post by okami_x »

Table Updated to 1.4.0.4



Fixed:

-Set Run Speed

-Infinite Item Placement



New:

Difficulty Slider (Only works in journey mode character) (You can put any number and the difficulty will be multiplied)



I included difficulty ??? in the drop-down for "Difficulty Slider" , Good Luck beating the game with that turned on.



Also a little bit of info about spawn-rate:

[CODE]Terraria.NPC::SpawnNPC()

private static int defaultMaxSpawns = 5;

private static int defaultSpawnRate = 600;

At some point:

NPC.spawnRate = NPC.defaultSpawnRate;

NPC.maxSpawns = NPC.defaultMaxSpawns;



if (Main.GameModeInfo.IsJourneyMode)

{

CreativePowers.SpawnRateSliderPerPlayerPower power = CreativePowerManager.Instance.GetPower();

if (power != null && power.GetIsUnlocked())

{

if (power.GetShouldDisableSpawnsFor(k))

{

goto IL_FE32;

}

float num11;

if (power.GetRemappedSliderValueFor(k, out num11))

{

NPC.spawnRate = (int)((float)NPC.spawnRate / num11);

NPC.maxSpawns = (int)((float)NPC.maxSpawns * num11);

}

}

}[/CODE]

I'll leave this little bit of Terraria code here. Someone could use this to make the spawn-rate slider work.

I'll be working on the spawn-rate script too but if you get something feel free to upload it.

User avatar
Las0mbra
Cheater
Cheater
Posts: 32
Joined: Fri Mar 17, 2017 10:53 am
Reputation: 11

Terraria 1.4 [Steam] [UPDATED]

Post by Las0mbra »

2 More Scripts:

- Crafting doesn't require Crafting Station

- Crafting doesn't require Liquid or Biome (Water, Honey, Lava, Snow or Graveyard)



For both Scripts you require the necessary materials and they're expended. So you could call both together a "Craft Anywhere" Script.




Code: Select all




  

    

      11294

      "Crafting doesn't require Crafting Station"

      

      Auto Assembler Script

      { Game   : Terraria.exe

  Version:

  Date   : 2020-05-24

  Author : OliSt



  This script does blah blah blah

}



define(address,Terraria.Recipe::FindRecipes+72B)

define(bytes,75 07 33 D2 89 55 C0)



[ENABLE]



assert(address,bytes)

alloc(newmem,$1000)



label(code)

label(return)



newmem:

  jmp Terraria.Recipe::FindRecipes+734



code:

  jne Terraria.Recipe::FindRecipes+734

  xor edx,edx

  mov [ebp-40],edx

  jmp return



address:

  jmp newmem

  nop 2

return:



[DISABLE]



address:

  db bytes

  // jne Terraria.Recipe::FindRecipes+734

  // xor edx,edx

  // mov [ebp-40],edx



dealloc(newmem)



{

// ORIGINAL CODE - INJECTION POINT: Terraria.Recipe::FindRecipes+72B



2238E14D: 74 3E                 -  je 2238E18D

2238E14F: A1 C0 5C FA 05        -  mov eax,[05FA5CC0]

2238E154: 8B 15 24 0E DE 04     -  mov edx,[04DE0E24]

2238E15A: 3B 50 04              -  cmp edx,[eax+04]

2238E15D: 0F 83 1D 06 00 00     -  jae 2238E780

2238E163: 8B 44 90 08           -  mov eax,[eax+edx*4+08]

2238E167: 8B 80 18 01 00 00     -  mov eax,[eax+00000118]

2238E16D: 3B 48 04              -  cmp ecx,[eax+04]

2238E170: 0F 83 0A 06 00 00     -  jae 2238E780

2238E176: 80 7C 08 08 00        -  cmp byte ptr [eax+ecx+08],00

// ---------- INJECTING HERE ----------

2238E17B: 75 07                 -  jne 2238E184

2238E17D: 33 D2                 -  xor edx,edx

2238E17F: 89 55 C0              -  mov [ebp-40],edx

// ---------- DONE INJECTING  ----------

2238E182: EB 09                 -  jmp 2238E18D

2238E184: 46                    -  inc esi

2238E185: 3B 35 18 09 DE 04     -  cmp esi,[04DE0918]

2238E18B: 7C B1                 -  jl 2238E13E

2238E18D: 83 7D C0 00           -  cmp dword ptr [ebp-40],00

2238E191: 0F 84 C2 02 00 00     -  je 2238E459

2238E197: 33 D2                 -  xor edx,edx

2238E199: 89 55 BC              -  mov [ebp-44],edx

2238E19C: 83 3D 18 09 DE 04 00  -  cmp dword ptr [04DE0918],00

2238E1A3: 0F 8E B0 02 00 00     -  jng 2238E459

}



    

    

      11293

      "Crafting doesn't require Liquid or Biome"

      

      Auto Assembler Script

      { Game   : Terraria.exe

  Version:

  Date   : 2020-05-24

  Author : OliSt



  This script does blah blah blah

}



define(address,Terraria.Recipe::FindRecipes+C3A)

define(bytes,23 75 A0 23 75 9C)



[ENABLE]



assert(address,bytes)

alloc(newmem,$1000)



label(code)

label(return)



newmem:

  jmp Terraria.Recipe::FindRecipes+C52



code:

  and esi,[ebp-60]

  and esi,[ebp-64]

  jmp return



address:

  jmp newmem

  nop

return:



[DISABLE]



address:

  db bytes

  // and esi,[ebp-60]

  // and esi,[ebp-64]



dealloc(newmem)



{

// ORIGINAL CODE - INJECTION POINT: Terraria.Recipe::FindRecipes+C3A



2238E656: 0F 83 24 01 00 00              -  jae 2238E780

2238E65C: 8B 4C 90 08                    -  mov ecx,[eax+edx*4+08]

2238E660: 39 09                          -  cmp [ecx],ecx

2238E662: FF 15 7C F4 94 09              -  call dword ptr [0994F47C]

2238E668: 89 85 68 FF FF FF              -  mov [ebp-00000098],eax

2238E66E: EB 10                          -  jmp 2238E680

2238E670: 8B B5 6C FF FF FF              -  mov esi,[ebp-00000094]

2238E676: C7 85 68 FF FF FF 01 00 00 00  -  mov [ebp-00000098],00000001

2238E680: 0F B6 85 68 FF FF FF           -  movzx eax,byte ptr [ebp-00000098]

2238E687: 89 45 94                       -  mov [ebp-6C],eax

// ---------- INJECTING HERE ----------

2238E68A: 23 75 A0                       -  and esi,[ebp-60]

2238E68D: 23 75 9C                       -  and esi,[ebp-64]

// ---------- DONE INJECTING  ----------

2238E690: 23 75 98                       -  and esi,[ebp-68]

2238E693: 23 F0                          -  and esi,eax

2238E695: 75 05                          -  jne 2238E69C

2238E697: 33 D2                          -  xor edx,edx

2238E699: 89 55 C0                       -  mov [ebp-40],edx

2238E69C: 83 7D C0 00                    -  cmp dword ptr [ebp-40],00

2238E6A0: 74 21                          -  je 2238E6C3

2238E6A2: A1 B8 5C FA 05                 -  mov eax,[05FA5CB8]

2238E6A7: 8B 15 1C 0E DE 04              -  mov edx,[04DE0E1C]

2238E6AD: 3B 50 04                       -  cmp edx,[eax+04]

}



    

  



Attachments
Terraria Crafting Extention 1.4.0.4.CT
(4.68 KiB) Downloaded 54 times

Post Reply

Who is online

Users browsing this forum: 99Kane, archilles89, azamen87, Baidu [Spider], Bing [Bot], CIKOMELANTIK, eflores984, Google Adsense [Bot], HypeCode, NeonRose, Piou-Piou, Rapidmario466, rei_hunter, sinnedomoyap, ZKK