first commit

This commit is contained in:
Beyhan Oğur
2026-09-03 04:45:36 +03:00
commit d5f52cc3d3
1038 changed files with 169579 additions and 0 deletions
@@ -0,0 +1,150 @@
using ClassicAssist.Shared;
using ClassicAssist.Data.Macros.Commands;
using ClassicAssist.UO.Data;
namespace ClassicAssist.Data.Hotkeys.Commands
{
[HotkeyCommand( Category = "Consume", Name = "Cure Potion" )]
public class UseCurePotion : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0xf07, 0, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Heal Potion" )]
public class UseHealPotion : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0xf0c, 0, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Refresh Potion" )]
public class UseRefreshPotion : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0xf0b, 0, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Strength Potion" )]
public class UseStrengthPotion : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0xf09, 0, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Agility Potion" )]
public class UseAgilityPotion : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0xf08, 0, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Explosion Potion" )]
public class UseExplosionPotion : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0xf0d, 0, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Invisibility Potion" )]
public class UseInvisibilityPotion : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0xf06, 306, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Confusion Blast Potion" )]
public class UseConfusionBlastPotion : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0xf06, 1165, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Conflagration Potion" )]
public class UseConflagPotion : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0xf06, 1161, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Smoke Bomb" )]
public class UseSmokeBomb : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0x2808, 0, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Grapes of Wrath" )]
public class UseGrapesOfWrath : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0x2fd7, 1154, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Fruit Bowl" )]
public class UseFruitBowl : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0x2d4f, 0, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Enchanted Apple" )]
public class UseEnchantedApple : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0x2fd8, 1160, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Trinsic Rose Petal" )]
public class UseTrinsicPetal : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0x1021, 14, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Orange Petal" )]
public class UseOrangePetal : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0x1021, 43, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
[HotkeyCommand( Category = "Consume", Name = "Bola" )]
public class UseBolaCommand : HotkeyCommand
{
public override void Execute()
{
ObjectCommands.UseType( 0x26ac, 0, Engine.Player.GetLayer( Layer.Backpack ) );
}
}
}