Bug Reports 1.3.0 dev 2015-03-14
by BetaSteward
Moderators: North, BetaSteward, noxx, jeffwadsworth, JayDi, TheElk801, LevelX, CCGHQ Admins
Re: Bug Reports 1.3.0 dev 2015-03-14
by yakushi12345 » 07 Apr 2015, 03:11
Self-inflicted wound
Cast on opponent they sacrificed creature but I lost 2 life instead of them.
LevelX: Fixed beyond v5 (see 1st post).
Cast on opponent they sacrificed creature but I lost 2 life instead of them.
LevelX: Fixed beyond v5 (see 1st post).
- yakushi12345
- Posts: 25
- Joined: 13 Sep 2014, 23:43
- Has thanked: 0 time
- Been thanked: 1 time
Re: Bug Reports 1.3.0 dev 2015-03-14
by PalladiaMors » 09 Apr 2015, 04:20
Not sure if this would be considered a "bug", but it definitely interferes a bit with gameplay.
On my monitor, iirc 19'', on 1366x768 resolution, the stack covers part of the player's hand. The 7th card is completely covered, along with half of the 6th card. I didn't test with more than 7 cards in hand, but I suppose any extra cards will also get covered. I don't know if this is a problem specific to my computer or not. If not, people who use even smaller screens may have even bigger issues.
I noticed some unused space to the bottom right of the screen. Maybe the stack could be pushed a little to the right?
LevelX: A known problem that can be solved
http://www.slightlymagic.net/forum/viewtopic.php?f=70&t=13632&sid=9c06cc9495a29bf4a973bd48f25bdf24#p162924
On my monitor, iirc 19'', on 1366x768 resolution, the stack covers part of the player's hand. The 7th card is completely covered, along with half of the 6th card. I didn't test with more than 7 cards in hand, but I suppose any extra cards will also get covered. I don't know if this is a problem specific to my computer or not. If not, people who use even smaller screens may have even bigger issues.
I noticed some unused space to the bottom right of the screen. Maybe the stack could be pushed a little to the right?
LevelX: A known problem that can be solved
http://www.slightlymagic.net/forum/viewtopic.php?f=70&t=13632&sid=9c06cc9495a29bf4a973bd48f25bdf24#p162924
- PalladiaMors
- Posts: 343
- Joined: 12 Jul 2014, 17:40
- Has thanked: 36 times
- Been thanked: 22 times
Re: Bug Reports 1.3.0 dev 2015-03-14
by JeskaiCharmer » 09 Apr 2015, 06:16
Lightkeeper of Emeria is coded to only give 1 life per multikicker instead of 2. Ruinous Minotaur's ability does not force the land sacrifice.
LevelX: Both fixed beyond v5
LevelX: Both fixed beyond v5
- JeskaiCharmer
- Posts: 75
- Joined: 21 Oct 2014, 03:58
- Has thanked: 2 times
- Been thanked: 1 time
Re: Bug Reports 1.3.0 dev 2015-03-14
by JeskaiCharmer » 09 Apr 2015, 06:49
The first time I reported this error, it said the card in the game log both when it was first exiled AND when it put it into hand at end of the turn. When I reported it this time, it only did so when it first exiled the cards from the top of library. It has been 5 days since that post, but that's what happened when I posted.JeskaiCharmer wrote:When Necropotence puts a face down card into exile, the game log says what card it is.
LevelX: This was fixed with v5. Are you sure it still happens with v5?
LevelX: Fixed beyond v5
- JeskaiCharmer
- Posts: 75
- Joined: 21 Oct 2014, 03:58
- Has thanked: 2 times
- Been thanked: 1 time
Re: Bug Reports 1.3.0 dev 2015-03-14
by Kirro » 09 Apr 2015, 09:12
Worldgorger Dragon's leave the battlefield effect doesn't work. The ability triggers, but then the cards just stay in exile. Notably this turns the Worldgorger Dragon + Animate Dead combo into "exile all my own permanents."
LevelX: Fixed beyond v5
LevelX: Fixed beyond v5
- Kirro
- Posts: 17
- Joined: 23 Feb 2014, 03:53
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports 1.3.0 dev 2015-03-14
by muppet » 09 Apr 2015, 10:30
AI casts Painter's Servant naming blue. I kill it. Next turn AI casts Red Elemental blast on my Deathrite Shaman and it dies as if it was still blue. Painter's Servant effect shd end when it leaves play. No idea if this happens in player vs player but I think it will.
LevelX: Known problem
https://github.com/magefree/mage/issues/408
LevelX: Known problem
https://github.com/magefree/mage/issues/408
Re: Bug Reports 1.3.0 dev 2015-03-14
by logicalnoise » 09 Apr 2015, 18:28
logicalnoise wrote:I cast Angel's Grace with lethal damage assigned to me on my opponent's attack phase. My life went negative and I lost.
AI was swinging with a 16/15 Vault Skirge. I cast Angel's Grace on the declare blocker's step.
LevelX: Fixed wrong card name (it was Angel's Grace instead of Angelic Blessing
LevelX: Can't reproduce this problem. Would be very helpful if you could post the game log from the mage-client/gamelogs/ folder. Thanks.
I forgot that I cast Angel's Grace with Isochron Scepter. Here's the log:
- Code: Select all
2:16 PM: logicalnoise
has joined the game
: Match score:logicalnoise
- 0 winscomputer - 0 winsYou have to win 2 games to win the
complete matchGame has started
2:16 PM: logicalnoise
shuffles his or her library.
2:16 PM: computer chooses
that he or she takes the first turn
2:16 PM: computer shuffles
his or her library.
2:16 PM: computer won the toss
2:16 PM: computer draws seven
cards
2:16 PM: logicalnoise draws
seven cards
2:16 PM: computer keeps hand
2:17 PM: logicalnoise
shuffles his or her library.
2:17 PM: logicalnoise decides
to take mulligan
2:17 PM: logicalnoise
mulligans down to 6 cards
2:17 PM: logicalnoise draws
six cards
2:17 PM: logicalnoise decides
to take mulligan
2:17 PM: logicalnoise draws
five cards
2:17 PM: logicalnoise
mulligans down to 5 cards
2:17 PM: logicalnoise
shuffles his or her library.
2:17 PM: logicalnoise keeps
hand
2:17 PM: Turn 1 computer (20
- 20)
2:17 PM: computer plays Island
2:17 PM: computer casts Springleaf Drum
2:17 PM: computer attacks with 0 creatures
2:17 PM: Turn 2 logicalnoise (20 - 20)
2:17 PM: logicalnoise draws a card
2:17 PM: logicalnoise attacks with 0 creatures
2:17 PM: logicalnoise plays Plains
2:17 PM: logicalnoise casts Elixir of Immortality
2:18 PM: Turn 3 computer (20 - 20)
2:18 PM: computer draws a card
2:18 PM: computer plays Island
2:18 PM: computer loses 2 life
2:18 PM: computer casts Vault Skirge
2:18 PM: computer attacks with 0 creatures
2:18 PM: Turn 4 logicalnoise (18 - 20)
2:18 PM: logicalnoise draws a card
2:18 PM: logicalnoise plays Maze's End
2:18 PM: logicalnoise attacks with 0 creatures
2:18 PM: Turn 5 computer (18 - 20)
2:18 PM: computer draws a card
2:18 PM: computer plays Island
2:18 PM: computer casts Thirst for Knowledge
2:18 PM: computer draws three cards
2:18 PM: computer discards Cranial Plating
2:18 PM: computer casts Signal Pest
2:18 PM: computer attacks with 0 creatures
2:18 PM: Turn 6 logicalnoise
(18 - 20)
2:19 PM: logicalnoise draws a
card
2:19 PM: logicalnoise plays
Dimir Guildgate
2:19 PM: logicalnoise casts
Howling Mine
2:19 PM: logicalnoise attacks
with 0 creatures
2:19 PM: Turn 7 computer (18
- 20)
2:19 PM: computer draws a card
2:19 PM: Ability triggers:
Howling Mine - At the beginning of each player's draw step, if Howling
Mine is untapped, that player draws an additional card.
2:19 PM: computer draws a card
2:19 PM: computer plays Island
2:19 PM: computer casts
Memnite
2:19 PM: computer casts
Springleaf Drum
2:19 PM: computer casts
Thoughtcast
2:19 PM: computer draws two
cards
2:19 PM: computer casts Myr
Enforcer
2:19 PM: computer attacks
with 1 creature
2:19 PM: Attacker: Vault
Skirge (1/1) unblocked
2:19 PM: logicalnoise loses 1
life
2:19 PM: computer gains 1 life
2:19 PM: Turn 8 logicalnoise
(19 - 19)
2:19 PM: logicalnoise draws a
card
2:19 PM: Ability triggers:
Howling Mine - At the beginning of each player's draw step, if Howling
Mine is untapped, that player draws an additional card.
2:20 PM: logicalnoise draws a
card
2:20 PM: logicalnoise plays
Golgari Guildgate
2:20 PM: logicalnoise casts
Isochron Scepter
2:20 PM: Ability triggers:
Isochron Scepter - Imprint - When Isochron Scepter enters the
battlefield, you may exile an instant card with converted mana cost 2 or
less from your hand.
2:20 PM: logicalnoise moves
Angel's Grace from hand to exile
2:20 PM: logicalnoise attacks
with 0 creatures
2:21 PM: Turn 9 computer (19
- 19)
2:21 PM: Ability triggers:
Howling Mine - At the beginning of each player's draw step, if Howling
Mine is untapped, that player draws an additional card.
2:21 PM: computer draws a card
2:21 PM: computer draws a card
2:21 PM: computer plays Island
2:21 PM: computer casts
Cranial Plating
2:21 PM: computer casts
Springleaf Drum
2:21 PM: computer attacks
with 3 creatures
2:21 PM: logicalnoise casts
Ethereal Haze
2:22 PM: Attacker: Vault
Skirge (1/1) unblocked
2:22 PM: Attacker: Myr
Enforcer (4/4) unblocked
2:22 PM: Attacker: Memnite
(1/1) unblocked
2:22 PM: Ethereal Haze:
Prevented 1 damage from Memnite to logicalnoise
2:22 PM: Ethereal Haze:
Prevented 1 damage from Vault Skirge to logicalnoise
2:22 PM: Ethereal Haze:
Prevented 4 damage from Myr Enforcer to logicalnoise
2:22 PM: Turn 10
logicalnoise (19 - 19)
2:22 PM: logicalnoise draws a
card
2:22 PM: Ability triggers:
Howling Mine - At the beginning of each player's draw step, if Howling
Mine is untapped, that player draws an additional card.
2:22 PM: logicalnoise draws a
card
2:22 PM: logicalnoise casts
Amulet of Vigor
2:22 PM: logicalnoise plays
Gruul Guildgate
2:22 PM: Ability triggers:
Amulet of Vigor - Whenever a permanent enters the battlefield tapped and
under your control, untap it.
2:23 PM: logicalnoise attacks
with 0 creatures
2:23 PM: computer draws a card
2:23 PM: Turn 11 computer
(19 - 19)
2:23 PM: Ability triggers:
Howling Mine - At the beginning of each player's draw step, if Howling
Mine is untapped, that player draws an additional card.
2:23 PM: computer draws a card
2:23 PM: computer activates:
Equip. from Cranial Plating targeting Vault Skirge
2:23 PM: computer casts
Ornithopter
2:23 PM: computer casts
Thoughtcast
2:23 PM: computer draws two
cards
2:23 PM: computer casts Myr
Enforcer
2:23 PM: computer activates:
Equip. from Cranial Plating targeting Ornithopter
2:23 PM: computer activates:
Equip. from Cranial Plating targeting Vault Skirge
2:24 PM: computer activates:
Equip. from Cranial Plating targeting Ornithopter
2:24 PM: computer attacks
with 3 creatures
2:24 PM: Attacker: Vault
Skirge (1/1) unblocked
2:24 PM: Attacker: Myr
Enforcer (4/4) unblocked
2:24 PM: Attacker: Memnite
(1/1) unblocked
2:24 PM: logicalnoise loses 1
life
2:24 PM: computer gains 1 life
2:24 PM: logicalnoise loses 1
life
2:24 PM: logicalnoise loses 4
life
2:24 PM: Turn 12
logicalnoise (20 - 13)
2:24 PM: logicalnoise draws a
card
2:24 PM: Ability triggers:
Howling Mine - At the beginning of each player's draw step, if Howling
Mine is untapped, that player draws an additional card.
2:24 PM: logicalnoise draws a
card
2:24 PM: logicalnoise plays
Simic Guildgate
2:24 PM: Ability triggers:
Amulet of Vigor - Whenever a permanent enters the battlefield tapped and
under your control, untap it.
2:24 PM: logicalnoise attacks
with 0 creatures
2:24 PM: Turn 13 computer
(20 - 13)
2:24 PM: logicalnoise casts
Silence
2:25 PM: computer draws a card
2:25 PM: Ability triggers: Howling Mine - At the beginning of each player's draw step, if Howling
Mine is untapped, that player draws an additional card.
2:25 PM: computer draws a card
2:25 PM: computer attacks with 6 creatures
2:25 PM: Ability triggers: Signal Pest - Battle cry (Whenever this creature attacks, each other attacking creature gets +1/+0 until end of turn.)
2:25 PM: logicalnoise activates: You may copy the exiled card. If you do, you may cast the copy without paying its mana cost. from Isochron Scepter
2:25 PM: logicalnoise casts Angel's Grace
2:25 PM: Attacker: Vault Skirge (2/1) unblocked
2:25 PM: Attacker: Signal Pest (0/1) unblocked
2:25 PM: Attacker: Myr Enforcer (5/4) unblocked
2:25 PM: Attacker: Myr Enforcer (5/4) unblocked
2:25 PM: Attacker: Memnite (2/1) unblocked
2:25 PM: Attacker: Ornithopter (11/2) unblocked
2:25 PM: logicalnoise loses 2 life
2:25 PM: logicalnoise loses 2 life
2:25 PM: logicalnoise loses 11 life
2:25 PM: computer gains 2 life
2:25 PM: logicalnoise loses 5 life
2:25 PM: logicalnoise loses 5 life
2:25 PM: logicalnoise has lost the game.
2:25 PM: computer has won the
game
LevelX: Thanks for the log. Problem is fixed beyond v5
- logicalnoise
- Posts: 4
- Joined: 17 Jun 2013, 22:18
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports 1.3.0 dev 2015-03-14
by gecslam » 10 Apr 2015, 12:09
Is it known that manifested megamorph cards don't add +1/+1 counters properly? I manifested Sandstorm Charger in a draft and went to flip it up in a block, and lost it because the counters didn't add to it. Later when I played it face down from my hand though, the counters added like they should.
LevelX: Manifested Morph cards have two special actions to turn the card. You have to use the Megamorph turn action to get the counter. I can't reproduce this problem with v7. I guess with v5 was a problem with this.
LevelX: Manifested Morph cards have two special actions to turn the card. You have to use the Megamorph turn action to get the counter. I can't reproduce this problem with v7. I guess with v5 was a problem with this.
- gecslam
- Posts: 4
- Joined: 07 Apr 2015, 21:26
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports 1.3.0 dev 2015-03-14
by Morfi » 11 Apr 2015, 14:51
There is a problem with Goblin Cohort card. It happens when my turn is about to start. The turn after I cast it. Here's exception log:
LevelX: Fixed beyond v7
- Code: Select all
FATAL 2015-04-11 16:48:54,958 GameWorker general exception [c9d8d3be-2247-4b18-9273-274fb0e6be84]mage.sets.tempest.PlayerCastCreatureWatcher cannot be cast to mage.sets.betrayersofkamigawa.PlayerCastCreatureWatcher =>[GAME c9d8d3be-2247-4b18-9273-274fb0e6be84] GameWorker.call
java.lang.ClassCastException: mage.sets.tempest.PlayerCastCreatureWatcher cannot be cast to mage.sets.betrayersofkamigawa.PlayerCastCreatureWatcher
at mage.sets.betrayersofkamigawa.GoblinCohortEffect.applies(GoblinCohort.java:104)
at mage.abilities.effects.ContinuousEffects.getApplicableRestrictionEffects(ContinuousEffects.java:291)
at mage.players.PlayerImpl.untap(PlayerImpl.java:1443)
at mage.game.turn.UntapStep.beginStep(UntapStep.java:61)
at mage.game.turn.Phase.prePriority(Phase.java:187)
at mage.game.turn.Phase.playStep(Phase.java:201)
at mage.game.turn.Phase.play(Phase.java:115)
at mage.game.turn.Turn.play(Turn.java:140)
at mage.game.GameImpl.playTurn(GameImpl.java:723)
at mage.game.GameImpl.play(GameImpl.java:647)
at mage.game.GameImpl.start(GameImpl.java:614)
at mage.game.GameImpl.start(GameImpl.java:599)
at mage.server.game.GameWorker.call(GameWorker.java:60)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
java.lang.ClassCastException: mage.sets.tempest.PlayerCastCreatureWatcher cannot be cast to mage.sets.betrayersofkamigawa.PlayerCastCreatureWatcher
at mage.sets.betrayersofkamigawa.GoblinCohortEffect.applies(GoblinCohort.java:104)
at mage.abilities.effects.ContinuousEffects.getApplicableRestrictionEffects(ContinuousEffects.java:291)
at mage.players.PlayerImpl.untap(PlayerImpl.java:1443)
at mage.game.turn.UntapStep.beginStep(UntapStep.java:61)
at mage.game.turn.Phase.prePriority(Phase.java:187)
at mage.game.turn.Phase.playStep(Phase.java:201)
at mage.game.turn.Phase.play(Phase.java:115)
at mage.game.turn.Turn.play(Turn.java:140)
at mage.game.GameImpl.playTurn(GameImpl.java:723)
at mage.game.GameImpl.play(GameImpl.java:647)
at mage.game.GameImpl.start(GameImpl.java:614)
at mage.game.GameImpl.start(GameImpl.java:599)
at mage.server.game.GameWorker.call(GameWorker.java:60)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
LevelX: Fixed beyond v7
Re: Bug Reports 1.3.0 dev 2015-03-14
by Micas » 11 Apr 2015, 20:10
Hi, when trying to start a game against bots i get this error screen.
Game exception occurred: java.lang.NullPointerException
Server version: 1.3.0dev2015-03-14v6
mage.player.human.HumanPlayer.checkPassStep(HumanPlayer.java:591)
mage.player.human.HumanPlayer.priority(HumanPlayer.java:533)
mage.game.GameImpl.playPriority(GameImpl.java:1132)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:203)
mage.game.turn.Phase.play(Phase.java:115)
mage.game.turn.Turn.play(Turn.java:140)
mage.game.GameImpl.playTurn(GameImpl.java:723)
mage.game.GameImpl.play(GameImpl.java:647)
mage.game.GameImpl.start(GameImpl.java:614)
mage.game.GameImpl.start(GameImpl.java:599)
mage.server.game.GameWorker.call(GameWorker.java:60)
java.util.concurrent.FutureTask.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
LevelX: Fixed with v7
Game exception occurred: java.lang.NullPointerException
Server version: 1.3.0dev2015-03-14v6
mage.player.human.HumanPlayer.checkPassStep(HumanPlayer.java:591)
mage.player.human.HumanPlayer.priority(HumanPlayer.java:533)
mage.game.GameImpl.playPriority(GameImpl.java:1132)
mage.game.turn.Step.priority(Step.java:87)
mage.game.turn.Phase.playStep(Phase.java:203)
mage.game.turn.Phase.play(Phase.java:115)
mage.game.turn.Turn.play(Turn.java:140)
mage.game.GameImpl.playTurn(GameImpl.java:723)
mage.game.GameImpl.play(GameImpl.java:647)
mage.game.GameImpl.start(GameImpl.java:614)
mage.game.GameImpl.start(GameImpl.java:599)
mage.server.game.GameWorker.call(GameWorker.java:60)
java.util.concurrent.FutureTask.run(Unknown Source)
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.lang.Thread.run(Unknown Source)
LevelX: Fixed with v7
- Micas
- Posts: 9
- Joined: 07 Sep 2014, 03:21
- Has thanked: 0 time
- Been thanked: 0 time
Re: XMage 1.3.0 DEV 2015-03-14 was released
by regodian » 11 Apr 2015, 20:21
dude, the duel deck anthology all contains jace vs chandra
LevelX: Fixed with v7
LevelX: Fixed with v7
Re: Bug Reports 1.3.0 dev 2015-03-14
by hurloon » 12 Apr 2015, 00:56
Bug: Provoke ability can trigger also creature that can't block ( Putrid Imp in threshold )
LevelX: Fixed beyond v7
LevelX: Fixed beyond v7
Re: Bug Reports 1.3.0 dev 2015-03-14
by zamite » 12 Apr 2015, 06:14
Playing against other players.
First, Painter's Servant keeps things blue even if it leaves play. I have yet to test with other colors, but if painter's servant dies and then you activate a Grindstone, the player is still milled completely.
LevelX: Known problem
https://github.com/magefree/mage/issues/408
Secondly, when you mill a player completely with Grindstone while Painter's Servant is in play, they lose immediately, and none of their Eldrazi triggers (if they have any) ever resolve, although it appears they go on the stack. Obviously this should not be the case, and players should be left with 0 cards in their library, but still not having lost the game.
LevelX: Fixed beyond v7
First, Painter's Servant keeps things blue even if it leaves play. I have yet to test with other colors, but if painter's servant dies and then you activate a Grindstone, the player is still milled completely.
LevelX: Known problem
https://github.com/magefree/mage/issues/408
Secondly, when you mill a player completely with Grindstone while Painter's Servant is in play, they lose immediately, and none of their Eldrazi triggers (if they have any) ever resolve, although it appears they go on the stack. Obviously this should not be the case, and players should be left with 0 cards in their library, but still not having lost the game.
LevelX: Fixed beyond v7
- zamite
- Posts: 2
- Joined: 12 Apr 2015, 06:10
- Has thanked: 0 time
- Been thanked: 0 time
Re: Bug Reports 1.3.0 dev 2015-03-14
by Mainiack11 » 12 Apr 2015, 20:17
If any mana from Cavern of Souls is spent to cast a creature, regardless of whether or not the mana is colored, and regardless of the creature type, the creature becomes uncounterable.
The particular circumstance was a Cavern of Souls naming Elf casting Spellskite using colorless mana. The opponent casts Remand targeting Spellskite, and the uncounterable message appeared and Spellskite resolved.
Furthermore, if Cavern of Souls mana is used to cast a non-creature spell, the spell is still uncounterable.
LevelX: Redesigned the complete handling of this. I guess it will be fixed beyond v7.
The particular circumstance was a Cavern of Souls naming Elf casting Spellskite using colorless mana. The opponent casts Remand targeting Spellskite, and the uncounterable message appeared and Spellskite resolved.
Furthermore, if Cavern of Souls mana is used to cast a non-creature spell, the spell is still uncounterable.
LevelX: Redesigned the complete handling of this. I guess it will be fixed beyond v7.
- Mainiack11
- Posts: 28
- Joined: 12 Aug 2014, 05:01
- Has thanked: 2 times
- Been thanked: 1 time
Re: Bug Reports 1.3.0 dev 2015-03-14
by The0retico » 12 Apr 2015, 21:31
Ashcloud Phoenix still triggers on both sides.
LevelX: Can't reproduce this with tests. Can you describe how Phoenix comes into play and how it dies.
LevelX: Can't reproduce this with tests. Can you describe how Phoenix comes into play and how it dies.
- The0retico
- Posts: 83
- Joined: 04 Mar 2014, 21:29
- Has thanked: 11 times
- Been thanked: 17 times
Who is online
Users browsing this forum: No registered users and 18 guests