Commit d3ea820c authored by nanahira's avatar nanahira

Sound Effect for Anifriends indestructable

parent a1e809fc
...@@ -3180,6 +3180,12 @@ int32 field::destroy(uint16 step, group * targets, effect * reason_effect, uint3 ...@@ -3180,6 +3180,12 @@ int32 field::destroy(uint16 step, group * targets, effect * reason_effect, uint3
pduel->write_buffer8(HINT_CARD); pduel->write_buffer8(HINT_CARD);
pduel->write_buffer8(0); pduel->write_buffer8(0);
pduel->write_buffer32((*eit)->owner->data.code); pduel->write_buffer32((*eit)->owner->data.code);
if((*eit)->description) {
pduel->write_buffer8(MSG_HINT);
pduel->write_buffer8(12);
pduel->write_buffer8(0);
pduel->write_buffer32((*eit)->description);
}
} }
operation_replace(EFFECT_DESTROY_REPLACE, 5, targets); operation_replace(EFFECT_DESTROY_REPLACE, 5, targets);
return FALSE; return FALSE;
...@@ -3284,6 +3290,12 @@ int32 field::destroy(uint16 step, group * targets, effect * reason_effect, uint3 ...@@ -3284,6 +3290,12 @@ int32 field::destroy(uint16 step, group * targets, effect * reason_effect, uint3
pduel->write_buffer8(HINT_CARD); pduel->write_buffer8(HINT_CARD);
pduel->write_buffer8(0); pduel->write_buffer8(0);
pduel->write_buffer32(eset[i]->owner->data.code); pduel->write_buffer32(eset[i]->owner->data.code);
if(eset[i]->description) {
pduel->write_buffer8(MSG_HINT);
pduel->write_buffer8(12);
pduel->write_buffer8(0);
pduel->write_buffer32(eset[i]->description);
}
indes = true; indes = true;
break; break;
} }
...@@ -3314,6 +3326,12 @@ int32 field::destroy(uint16 step, group * targets, effect * reason_effect, uint3 ...@@ -3314,6 +3326,12 @@ int32 field::destroy(uint16 step, group * targets, effect * reason_effect, uint3
pduel->write_buffer8(HINT_CARD); pduel->write_buffer8(HINT_CARD);
pduel->write_buffer8(0); pduel->write_buffer8(0);
pduel->write_buffer32(eset[i]->owner->data.code); pduel->write_buffer32(eset[i]->owner->data.code);
if(eset[i]->description) {
pduel->write_buffer8(MSG_HINT);
pduel->write_buffer8(12);
pduel->write_buffer8(0);
pduel->write_buffer32(eset[i]->description);
}
indes = true; indes = true;
} }
} else { } else {
...@@ -3328,6 +3346,12 @@ int32 field::destroy(uint16 step, group * targets, effect * reason_effect, uint3 ...@@ -3328,6 +3346,12 @@ int32 field::destroy(uint16 step, group * targets, effect * reason_effect, uint3
pduel->write_buffer8(HINT_CARD); pduel->write_buffer8(HINT_CARD);
pduel->write_buffer8(0); pduel->write_buffer8(0);
pduel->write_buffer32(eset[i]->owner->data.code); pduel->write_buffer32(eset[i]->owner->data.code);
if(eset[i]->description) {
pduel->write_buffer8(MSG_HINT);
pduel->write_buffer8(12);
pduel->write_buffer8(0);
pduel->write_buffer32(eset[i]->description);
}
indes = true; indes = true;
} }
} }
......
...@@ -3377,6 +3377,12 @@ int32 field::process_battle_command(uint16 step) { ...@@ -3377,6 +3377,12 @@ int32 field::process_battle_command(uint16 step) {
pduel->write_buffer8(HINT_CARD); pduel->write_buffer8(HINT_CARD);
pduel->write_buffer8(0); pduel->write_buffer8(0);
pduel->write_buffer32(indestructable_effect->owner->data.code); pduel->write_buffer32(indestructable_effect->owner->data.code);
if(indestructable_effect->description) {
pduel->write_buffer8(MSG_HINT);
pduel->write_buffer8(12);
pduel->write_buffer8(0);
pduel->write_buffer32(indestructable_effect->description);
}
bd[0] = FALSE; bd[0] = FALSE;
} else } else
core.attacker->set_status(STATUS_BATTLE_RESULT, TRUE); core.attacker->set_status(STATUS_BATTLE_RESULT, TRUE);
...@@ -3388,6 +3394,12 @@ int32 field::process_battle_command(uint16 step) { ...@@ -3388,6 +3394,12 @@ int32 field::process_battle_command(uint16 step) {
pduel->write_buffer8(HINT_CARD); pduel->write_buffer8(HINT_CARD);
pduel->write_buffer8(0); pduel->write_buffer8(0);
pduel->write_buffer32(indestructable_effect->owner->data.code); pduel->write_buffer32(indestructable_effect->owner->data.code);
if(indestructable_effect->description) {
pduel->write_buffer8(MSG_HINT);
pduel->write_buffer8(12);
pduel->write_buffer8(0);
pduel->write_buffer32(indestructable_effect->description);
}
bd[1] = FALSE; bd[1] = FALSE;
} else } else
core.attack_target->set_status(STATUS_BATTLE_RESULT, TRUE); core.attack_target->set_status(STATUS_BATTLE_RESULT, TRUE);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment