Jump to content
  • 0

Automatic Potions When Activechar.isstunned


Question

Posted (edited)

Hello again. Im fixing some things in my automatic potions code.

 

It was spamming pots even when char had some abnormal status like stunned, sleeping, paralized etc.

 

So I added this:

 

if (activeChar.isStunned() || activeChar.isConfused() || activeChar.isAway() || activeChar.isParalyzed() || activeChar.isSleeping() || activeChar.isDead())
{
activeChar.sendMessage("You Cannot Use Items Right Now.");
activeChar.sendPacket(new ExAutoSoulShot(id, 0));
activeChar.setAutoPot(id, null, false);
return;
}
 
BUT, this way, im disabling the toggle skill with : activeChar.sendPacket(new ExAutoSoulShot(id, 0));
And stoping the use of the pots: activeChar.setAutoPot(id, null, false);
 
This way when I get stunned (etc) the toggle potion (ExAutoSoulShot)  is disabled and the usage stops. But its a pain in the ass cause when stun effect is off, I need to right click again in the 3 potions to activate it again.
 
Well, it fixes my problem but cause another one lol. The best solution would be: Keep toggle skill active but dont use pots, and once the abnormal effect is off, it will consume potions again without needing to right click them all again.
Edited by tiguz

Recommended Posts

  • 0
Posted (edited)
            if (activeChar.isStunned() || activeChar.isConfused() || activeChar.isAway() || activeChar.isParalyzed() || activeChar.isSleeping() || activeChar.isDead())
            {
                activeChar.sendMessage("You Cannot Use Items Right Now.");
                activeChar.sendPacket(new ExAutoSoulShot(id, 0));
                activeChar.setAutoPot(id, null, false);
                return;
           } 
The check already exists, simply remove two/three lines (return is a must) and voila.

 

AutoPot runnable method.

 

Thank you for the tip. I removed: 

activeChar.sendPacket(new ExAutoSoulShot(id, 0));

activeChar.setAutoPot(id, null, false);

 

and now its running perfectly, only interrupting the usage of pots while some of the abnormal states are in effect, and never turning the toggles off entirely. So when the effect wears off, it automatically starts consuming the pots again. I wonder why didnt u just told me what lines exactly to remove lol. For u its just like reading a book. For me took me some time to figure out since im a stranger to this =P

 

Thank you both Solomon and Sweets!

Edited by tiguz
Guest
This topic is now closed to further replies.


  • Posts

    • DISCORD : utchiha_market telegram : https://t.me/utchiha_market SELLIX STORE : https://utchiha.sellpass.io/ Join our server for more products : https://discord.gg/uthciha-services https://campsite.bio/utchihaamkt  
    • DISCORD : utchiha_market telegram : https://t.me/utchiha_market SELLIX STORE : https://utchiha.sellpass.io/ Join our server for more products : https://discord.gg/uthciha-services https://campsite.bio/utchihaamkt  
    • 🔥 L2Gold.co x15 Interlude Server 2025 – Grand Opening! 🔥 Join us today and be part of the legendary L2Gold community! 🎉 Grand Opening: 14 March 2025 🎉 ⏰ Time: 21:00 GMT +2 🌍 Server Type: EURO PTS/L2OFF 🌟 Why Play on L2Gold.co? 🌟 ✅ No Wipes – Keep Your Progress Forever! Your characters and progress are permanent. No resets! ✅ Balanced & Fun Gameplay! Experience x15 rates for a smooth and enjoyable progression. ✅ Solo or Party Play Use MP potions and NPC buffers for a great solo experience or team up with friends. ✅ Long-Term Stability Our server is built to last with no interruptions! 📊 Server Rates & Details 📊 Category Rate EXP/SP x15 (Official rate without rune or VIP) Adena x10 (Official rate without rune or VIP) Drop x10 (Official rate without rune or VIP) Spoil x10 (Official rate without rune or VIP) Raid Boss Drop x10 (Official rate without rune or VIP) 🚀 Exciting New Features! 🚀 🎟️ 💰 Weekly Lottery System! – Win rare items, in-game currency, and exclusive rewards! 🎁 More Events & Rewards! – Special in-game activities with exclusive items! 📈 Real-Time Stats! – Track your progress, achievements, and rankings live! ⚔️ New Items Weekly! – Discover rare gear and unique items every week! 🌍 A Growing Global Community 🌍 Players from Greece 🇬🇷, Brazil 🇧🇷, Spain 🇪🇸, and beyond! 🔗 Stay Connected 🔗 Follow us on social media to stay updated! 🌎 Website: L2Gold.co 🎙️ Discord: Server 📘 Facebook: Page | Group 🎥 YouTube:   Watch Videos 🎵 TikTok: Follow Us 🔥 Prepare for Battle! 🔥 📅 The adventure begins on 14 March 2025! Join L2Gold.co and Experience an Unforgettable Adventure! 🎮✨
    • y girate unos archivitos del powerclass dale..... sin encrypt
    • Hi, im looking for cardinal pvp script for auto cleanse/rez/nobles etc etc and guide on how to setup as well as what programms do i need to run such scripts as i have never used any helper or something before,
  • Topics

×
×
  • Create New...