[RESOLVED] Tons of addon, overdrive system, and blizz abs help

Started by WhiteDemon15, March 14, 2009, 10:17:37 pm

Previous topic - Next topic

WhiteDemon15

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.

Landith

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.

Blizzard

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.
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

WhiteDemon15

Can you teach me to how to make overdrive skills? And what about HP use skills with the Blizz ABS? Is there no way?

Blizzard

Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

WhiteDemon15


Blizzard

Then I can't help you. Give up, quit RMXP and leave the RM scene forever. This is your best option.
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

WhiteDemon15

Or just not use the overdrive system. I'll probably learn to use it or switch to a soul rage system.

Blizzard

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.
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

WhiteDemon15

OOOOoooohhhhHHHH!!!!.... :o
If you make it that learn the skill in a level up, it's not an overdrive?

Blizzard

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.
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

WhiteDemon15

I understand now. And skills that use HP? what about those? I trying to make a Grand Cross skill from Ragnarok online.

Blizzard

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.
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

WhiteDemon15

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?

Blizzard

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.
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

WhiteDemon15

If I want the Grand Cross skill, is there no way for there to be party switching, then?

Blizzard

Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

WhiteDemon15


fugibo

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.

Blizzard

March 20, 2009, 09:12:32 am #19 Last Edit: March 20, 2009, 05:48:02 pm by Blizzard
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.
Check out our game brands:

Daygames
Game Night Games
Chugnar Games

Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.