Compatibility issue: Falcao ABS (Pearl Projectiles) and ARC ENGINE
BMM_Archive · July 15, 2026
Original Source
- Original title: Compatibility issue: Falcao ABS (Pearl Projectiles) and ARC ENGINE
- Original author: Mireneye
- Original date: December 27, 2013
- Source thread: https://forums.rpgmakerweb.com/threads/compatibility-issue-falcao-abs-pearl-projectiles-and-arc-engine.21516/
- Source forum path: Game Development Engines > Ruby Game System (RGSS) Scripts > RGSSx Script Support
Summary
Hello Been posting a lot of requests lately, what can I say? I'm passionate about my project. Let em explain my issue. The moment I add a Falcao enemy event that is set to approach and attack the player character the game will crash when the PLAYER hits and the enemies. The enemies will loose all of their attacks but will approach but not use them. It seems like it has something to do with a specific line in Falcao's projectile script. This part: # apply damage to enemy def...
Archived First Post
Been posting a lot of requests lately, what can I say? I'm passionate about my project. Let em explain my issue.
The moment I add a Falcao enemy event that is set to approach and attack the player character the game will crash when the PLAYER hits and the enemies. The enemies will loose all of their attacks but will approach but not use them. It seems like it has something to do with a specific line in Falcao's projectile script. This part: # apply damage to enemy def apply_damageto_enemy return if @tool_effect_delay > 0 $game_map.event_enemies.each do |event| next if event.collapsing? if event.battler.body_sized > 0 enabled = body_size?([event.x, event.y], @tool_size) enabled = body_size?([event.x - 1, event.y], @tool_size) if !enabled enabled = body_size?([event.x, event.y - 1], @tool_size) if !enabled enabled = body_size?([event.x + 1, event.y], @tool_size) if !enabled if event.battler.body_sized == 2 enabled = body_size?([event.x-1, event.y-1], @tool_size) if !enabled enabled = body_size?([event.x, event.y - 2], @tool_size) if !enabled enabled = body_size?([event.x+1, event.y-1], @tool_size) if !enabled end else enabled = body_size?([event.x, event.y], @tool_size) end if enabled and event.just_hitted == 0 event.just_hitted = 20 next if event.page.nil? if !enable_dame_execution?(event.battler) unless event.battler.object RPG::SE.new(Key::GuardSe, 80).play event.pop_damage('Guard') play_hit_animation(event) end return end #------------------------- execute_damageto_enemy(event) end end endAccording to this is the error:

Any idea how I could make these two scripts compatible?
Falcao.txt
ArcEngine.txt

Downloads / Referenced Files
RPG Maker Web attachments are mirrored locally when available. Other external links remain hosted by their original creator or third-party service.
- Local mirror: 3455-09f04fbbddc4f2ace1b328fd945cca63.jpg
SHA-256:ef44e18351b4fafd4db114a19ebf34bb92cfcefdfa8cf6e5ba5222860cd961d5
Original attachment URL: https://forums.rpgmakerweb.com/attachments/errorwhen-jpg.9925/
Referenced Images / Attachments
Creator Claims / Removal
If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.
Replies (0)
No replies yet.
Topic Summary
Loading summary...