このコードでエラーが発生します。戦闘コマンドを使用するときにバフを追加しようとしています。インデントエラーでめちゃくちゃになっているようです。Star Wars Galaxiesというゲームをリメイクしています。
コード
import sys
def setup(core, actor, target, command):
command.setBuffNameTarget('of_deb_def_1')
if actor.getSkill('expertise_of_advanced_paint_1'):
command.setBuffNameTarget('of_adv_paint_debuff_1')
if actor.getSkill('expertise_of_paint_expose_1'):
command.setBuffNameTarget('of_adv_paint_expose_1')
return
def preRun(core, actor, target, command):
return
def run(core, actor, target, commandString):
return
エラー
File "scripts/commands/combat/of_deb_def_1.py", line 5
if actor.getSkill('expertise_of_advanced_paint_1'):
^
IndentationError: unindent does not match any outer indentation level
^
私が得るエラーです。