Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TakeUnityPotion()

void Terraria.Player.TakeUnityPotion ( )
inline

Definition at line 40388 of file Player.cs.

40389 {
40390 for (int i = 0; i < 58; i++)
40391 {
40392 if (inventory[i].type == 2997 && inventory[i].stack > 0)
40393 {
40394 inventory[i].stack--;
40395 if (inventory[i].stack <= 0)
40396 {
40398 }
40399 return;
40400 }
40401 }
40402 if (!useVoidBag())
40403 {
40404 return;
40405 }
40406 for (int j = 0; j < 40; j++)
40407 {
40408 if (bank4.item[j].type == 2997 && bank4.item[j].stack > 0)
40409 {
40410 bank4.item[j].stack--;
40411 if (bank4.item[j].stack <= 0)
40412 {
40414 }
40415 break;
40416 }
40417 }
40418 }
Item[] item
Definition Chest.cs:41
int stack
Definition Item.cs:149
void SetDefaults(int Type=0)
Definition Item.cs:47332
bool useVoidBag()
Definition Player.cs:22085
Item[] inventory
Definition Player.cs:1257

References Terraria.Chest.item, Terraria.Item.SetDefaults(), Terraria.Item.stack, System.type, and Terraria.Item.type.