Deprecated: Function eregi_replace() is deprecated in /home/mtgcommu/public_html/modules/Subjects/index.php on line 1130
Deprecated: Function eregi_replace() is deprecated in /home/mtgcommu/public_html/modules/Subjects/index.php on line 1131
Deprecated: Function eregi_replace() is deprecated in /home/mtgcommu/public_html/modules/Subjects/index.php on line 1132
Deprecated: Function eregi_replace() is deprecated in /home/mtgcommu/public_html/modules/Subjects/index.php on line 1133
La pila (o stack) e` quella zona del gioco dove vengono messe le magie giocate prima di essere risolte.
La nostra pila e` di tipo LIFO (Last In First Out), termine preso in prestito dall'informatica che sta a significare che l'ultima magia giocata e` la prima che viene risolta.
Per "magie" si intendono creature, incantesimi, istantanei, stregonerie, artefatti, abilita` ed effetti.
Non vanno quindi in pila le terre (che entrano in gioco normalmente) e le abilita` di mana.
Quando si gioca una abilita` od effetto andra` in pila una pseudo-magia che indica tale azione.
Supponiamo infatti di sacrificare un lirico elfico per distruggere un incantesimo bersaglio; in questo caso metteremo in pila una pseudo-magia che descrive l'effetto del sacrificio come se fosse una magia.
Ma vediamo in dettaglio come funziona la pila.
All'inizio di ogni fase, per esempio la main phase, il giocatore attivo riceve la priorita`.
Puo` quindi mettere in pila tutte le magie e abilita` che preferisce; quando ha terminato passa la priorita` all'avversario che a sua volta puo` fare la stessa cosa e passare.
Il procedimento termina quando entrambi i giocatori passano in successione.
A questo punto la magia che si trova in cima alla pila viene risolta e il giocatore attivo riceve nuovamente la priorita` e puo` rimettere magie in pila proprio come prima.
Quando la pila e` vuota ed entrambi i giocatori passano in successione si passa alla successiva fase di gioco.
Esempio
Per comprendere meglio il funzionamento facciamo un semplice esempio.
Consideriamo due giocatori, A e B, e supponiamo di essere nella main phase di A; A non ha in gioco nulla mentre B ha in gioco un Mogg Fanatic; la pila e` vuota e A riceve la priorita`.
- A gioca (mette in pila) un Kavu Linguafiammeggiante e passa.
- B riceve la priorita`e, in risposta, gioca l'abilita` del Mogg Fanatic sacrificandolo e mettendo in pila la pseudo-magia "1 danno al giocatore A" (ecco perche` a volte si sente dire che il sacrificio e` un'azione veloce); a questo punto passa
Facendo una fotografia della pila avremmo questa situazione:
"1 danno al giocatore A" (pseudo-magia)
Kavu linguafiammeggiante (magia)
---------------------------------------- Base della pila
- dato che B ha passato, A riceve ancora la priorita` ma non mette nulla in pila e passa.
- B a sua volta passa.
Dato che entrambi i giocatori hanno passato la magia che sta in cima alla pila viene risolta e, nel nostro esempio, il giocatore A riceve 1 danno.
Il giocatora attivo (A) riceve nuovamente la priorita` e puo` mettere altre magie in pila.
La pila e` quindi la seguente:
Kavu linguafiammeggiante (magia)
---------------------------------------- Base della pila
- A non gioca nulla e passa
- B passa
Si risolve quindi la magia kavu linguafiammeggiante il quale entra in gioco e, dato che non ci sono altri bersagli validi, deve bersagliare se' stesso e farsi 4 danni (e cosi' distruggersi).
La pila ora e` vuota. Se entrambi i giocatori passano in successione si passa alla fase successiva (in questo esempio il combattimento).
|
// ----------------------------------------------------------------------
// eNvolution Content Management System
// Copyright (C) 2002 by the eNvolution Development Team.
// http://www.envolution.com/
// ----------------------------------------------------------------------
// Based on:
// Postnuke Content Management System - www.postnuke.com
// PHP-NUKE Web Portal System - http://phpnuke.org/
// Thatware - http://thatware.org/
// ----------------------------------------------------------------------
// LICENSE
//
// This program is free software; you can redistribute it and/or
// modify it under the terms of the GNU General Public License (GPL)
// as published by the Free Software Foundation; either version 2
// of the License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// To read the license please visit http://www.gnu.org/copyleft/gpl.html
//