Recent posts

Pages1 2 3 ... 10
1
RMXP Script Database / Re: [XP] Tons of Add-ons
Last post by KK20 - June 30, 2022, 12:13:27 am
The targets.any? addition should only be applied to Blue Magic Skill IDs, not just any skill. You should be able to confirm this easily by putting a print statement below it
    if BLUE_MAGIC_IDS.include?(battler.current_action.skill_id) && targets.any?
      print 'blue magic used!'
      targets.each {|target| target.damage = nil}
If you ever figure out how to reproduce it (even if not consistently), you should provide your scripts file. I'm leaning towards a different script being the problem.
2
RMXP Script Database / Re: [XP] Tons of Add-ons
Last post by Wraith89 - June 29, 2022, 03:27:55 am
There might be a bug with this particular fix and I haven't quite pinpointed it yet but it only affects the blue magic user. At some points, using any skill may direct the wrong targets. For example, using an item gets used on the enemy (imagine my surprise using a 100% HP/MP item on a major boss!) or using an offensive skill attacks your party instead! It seems to have only happened since this fix was implemented, but I'll keep testing to see what exactly triggers this. It's not as noticeable as the 'not enough MP' bug from earlier.
3
RMXP Script Database / Re: [XP] Tons of Add-ons
Last post by KK20 - June 26, 2022, 08:39:02 pm
Quote from: Blizzard on June 26, 2022, 05:16:47 pmDo I need to fix anything on my end in the original script?
I think only the targets.any? fix. If the user is unable to use the skill in make_skill_action_result, the alias still returns an empty list of targets, I think.
4
RMXP Script Database / Re: [XP] Tons of Add-ons
Last post by Blizzard - June 26, 2022, 05:16:47 pm
Do I need to fix anything on my end in the original script?
5
RMXP Script Database / Re: [XP] Heretic's Collection ...
Last post by KK20 - June 25, 2022, 12:52:38 am
Already answered in PM but repeating anyways.

Screenshot clearly shows mkxp-z usage which doesn't allow 32-bit DLLs. And if you rebuild the DLL for 64-bit, RGSS Bitmap data is not the same as mkxp's, so some editing would be required.
6
RMXP Script Database / Re: [XP] Heretic's Collection ...
Last post by Tahona - June 23, 2022, 03:05:19 am
Quote from: KK20 on June 22, 2022, 08:06:05 pmDid Heretic's demo run for you?

Yep

Quote from: Tahona on June 22, 2022, 07:53:48 pmHowever the game doesn't run following the same error: failed to load TransformBitmap.

Here's a screenshot of the error:

Spoiler: ShowHide
7
RMXP Script Database / Re: [XP] Tons of Add-ons
Last post by KK20 - June 22, 2022, 10:51:20 pm
It should just be
if $game_system.BLUE_MAGIC_STATUS && self.is_a?(Game_Actor) && !BLUE_MAGIC_UNLEARNABLE_SKILLS.include?(skill.id)
8
RMXP Script Database / Re: [XP] Tons of Add-ons
Last post by Wraith89 - June 22, 2022, 09:23:50 pm
Wow it was such a simple fix. Thank you as always!

Also I wasn't sure how to edit the Blue Magic by Status skill to have a configuration to ignore certain skills as the Blue Magic as skills one.

class Game_Battler
 
  alias skill_effect_bluestatus_later skill_effect
  def skill_effect(user, skill)
    if $game_system.BLUE_MAGIC_STATUS && self.is_a?(Game_Actor)
      @states.each {|id|
          data = BlizzCFG.blue_states(id)
          if data.size > 1 && rand(100) < data[0] &&
              data[1, data.size-1].include?(user.class)
            learn_skill(skill.id)
            break
          end}
    end
    return skill_effect_bluestatus_later(user, skill)
  end
 
end

I assume it was editable here but it didn't seem to carry over the configs from the skill version sadly so any attacks that connect gets learnt. How would I do this one?
9
RMXP Script Database / Re: [XP] Tons of Add-ons
Last post by KK20 - June 22, 2022, 08:30:56 pm
    if $game_system.BLUE_MAGIC_SKILL &&
        BLUE_MAGIC_IDS.include?(battler.current_action.skill_id) &&
        targets.any?
10
RMXP Script Database / Re: [XP] Heretic's Collection ...
Last post by KK20 - June 22, 2022, 08:06:05 pm
Did Heretic's demo run for you?
Pages1 2 3 ... 10