I need help with the absorb hp and mp addon from tons of addons and blizz abs, it doesn't work for some reason. I want to make overdrive skills in the blizz abs but i'm doing it worng or i don't know what the heck i'm doing. can someone help?
Using RPG Maker xp, by the way.
The Absorb HP/SP isn't compatible with Blizz-ABS at the moment, we reported this error around a month ago so it should be fixed in the next version of Blizz-ABS or Tons of Add-ons.
I'm not sure about the overdrive system yet because I haven't checked it out.
Overdrive or not shouldn't make any difference. Yes, the current Absorbing Skill add-on is not compatible with the curretn Blizz-ABS version. Just be a little patient, I'm planning to release another version of Blizz-ABS soon. It was supposed to be done this weekend, but something came inbetween and I didn't have time to work on it. I'll try to find some time during next week.
Can you teach me to how to make overdrive skills? And what about HP use skills with the Blizz ABS? Is there no way?
Quote from: Blizzard on March 07, 2009, 09:54:55 am
Instructions
Inside the script in the first comment.
I don't understand them.
Then I can't help you. Give up, quit RMXP and leave the RM scene forever. This is your best option.
Or just not use the overdrive system. I'll probably learn to use it or switch to a soul rage system.
No, I meant that you should leave it completely if you can't understand something as simple as this:
# Explanation:
#
# This script allows actors to use an alternative set of skills which
# consumes the OD attribute. OD is gained when losing HP.
and this:
# To add a new Overdrive to a characer use the "Call Script" event command
# and use following syntax:
#
# $game_actors[ID].learn_overdrive(CD)
You should seriously consider taking my advice.
OOOOoooohhhhHHHH!!!!.... :o
If you make it that learn the skill in a level up, it's not an overdrive?
No, it's not. But that can be solved easily. You just need a common event parallel process that checks if the actor has learned the Overdrive skill as normal skill. If yes, make the actor forget that skill, teach him the Overdrive skill and turn on a switch that will prevent this from happening over and over. You actually don't even need to switch with RMXP's default skill learning system. That way you would be notified about the skill and still have it as Overdrive skill.
I understand now. And skills that use HP? what about those? I trying to make a Grand Cross skill from Ragnarok online.
If you mean "Blood Mage", then it won't work.
Hm... If the skill is used only by one actor and the actor is always at the same position in the party, you can just make it call a common event that will deal damage to that actor.
Quote from: Blizzard on March 18, 2009, 05:52:11 am
If you mean "Blood Mage", then it won't work.
Hm... If the skill is used only by one actor and the actor is always at the same position in the party, you can just make it call a common event that will deal damage to that actor.
Do you mean that the character who uses Grand Cross must always be the first member of the party?
Not the first, he only needs to be at the same position all the time. If he's always at the 3rd positions, that's fine. You just need to specific in the force action command that the 3rd actor is executing the skill.
If I want the Grand Cross skill, is there no way for there to be party switching, then?
Without a (small) special script, no.
What is the (small) special script?
It hasn't been made yet, thus the *special.*
I assume he means that you'd just either have a script for Grand Cross that you'd call in the common event, or you'd add a small snippet to the party switcher so that the particular character is always in the same position.
EDIT: Get WcW's Blood Mage and add this script below Blizz-ABS to make them compatible.
if $BlizzABS
class Map_Battler
alias skill_consumption_bloodmage_later skill_consumption
def skill_consumption(skill)
if @battler.is_a?(Game_Actor) and @battler.wcw_bloodmage_applies?
hpdamage = @battler.hpdamage
@battler.hp -= @battler.hpdamage + skill.sp_cost
@battler.hpdamage = hpdamage
else
skill_consumption_bloodmage_later(skill)
end
end
end
end
This will make the system consume HP instead of OD.
I'm sorry, but LOL!!!!!!
Why is that?
@WhiteDemon15: BTW, the code is for Blood Mage v1.7.
Just the fact that while I was adding that method I was like, "You know, this could come in really handy for some people."
And two seconds later, its already been made into a BlizzABS plugin :P
LMAO! Don't worry about it. I'm going to include it anyway into Blood Mage when I include Blood Mage into Tons.
I've tried it and it dosen't work. :( This is quite a mystery. :???: Or I must be doing stuff wrong. I've tried:
puting the compatility script above and below the blood mage, blood mage below and above the Blizz ABS
putting it in the blood mage script, in the middle and bottom
Am I still doing something wrong? (Gosh I have learn how to script to stop asking and looking like a total n00b)
Anyway I found a way to use a common event.
Grand Cross calls a common event that deals 50 or something damage to the guy who uses Grand Cross. No switch needed and you can use conditional branchs depending on the user's level, if he is level 50, it deals 95 damage. That's just my idea, though. I'm pretty sure you guys can do better.
Did you configure Blood Mage properly?
Yeah, i tried under and above the OD script, too. But it doesn't seem important to me, now. That common event trick works just fine for me.
Is there a way to make skills absorb HP and MP in the Blizz ABS?
Yes, Tons of Add-ons has an "Absorb HP/SP Skill", but Blizz-ABS 2.23 currently has an issue with it. You'll need to wait for Blizz-ABS 2.24.
I'll wait as long as needed. Thanks for your help. ;)