Daedalus Dock - Modules - TypesVar Details - Proc Details

honorbound

Honorbound prevents you from attacking the unready, the just, or the innocent

Vars

guiltylist of guilty people

Procs

attack_honorSignal to see if the mutation allows us to attack a target
guiltyCalled by hooked signals whenever someone attacks the person with this mutation Checks if the attacker should be considered guilty and adds them to the guilty list if true
is_honorableCalled by attack_honor signal to check whether an attack should be allowed or not
punishmentCalled when a spell is casted or a magic gun is fired, checks the signal and punishes accordingly

Var Details

guilty

list of guilty people

Proc Details

attack_honor

Signal to see if the mutation allows us to attack a target

guilty

Called by hooked signals whenever someone attacks the person with this mutation Checks if the attacker should be considered guilty and adds them to the guilty list if true

Arguments:

is_honorable

Called by attack_honor signal to check whether an attack should be allowed or not

Arguments:

punishment

Called when a spell is casted or a magic gun is fired, checks the signal and punishes accordingly

Arguments: