It is currently 16 Apr 2024, 04:20
   
Text Size

Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby eurekafag » 12 Mar 2012, 14:28

I started a new game and clicked some cards while on the upkeep phase.
Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

null


Version:
Forge version 1.2.5-r14666

OS: Linux Version: 2.6.32-40-generic Architecture: i386

Java Version: 1.6.0_20 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.view.match.ViewMessage$2$1.run(ViewMessage.java:169)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:647)
   at java.awt.EventQueue.access$000(EventQueue.java:96)
   at java.awt.EventQueue$1.run(EventQueue.java:608)
   at java.awt.EventQueue$1.run(EventQueue.java:606)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:617)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:194)
   at java.awt.Dialog$1.run(Dialog.java:1072)
   at java.awt.Dialog$3.run(Dialog.java:1126)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.awt.Dialog.show(Dialog.java:1124)
   at java.awt.Component.show(Component.java:1496)
   at java.awt.Component.setVisible(Component.java:1448)
   at java.awt.Window.setVisible(Window.java:842)
   at java.awt.Dialog.setVisible(Dialog.java:1011)
   at forge.error.ErrorViewer.showDialog(ErrorViewer.java:192)
   at forge.error.ErrorViewer.showError(ErrorViewer.java:117)
   at forge.error.ErrorViewer.showError(ErrorViewer.java:79)
   at forge.error.ExceptionHandler.handle(ExceptionHandler.java:62)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at java.awt.EventDispatchThread.handleException(EventDispatchThread.java:392)
   at java.awt.EventDispatchThread.processException(EventDispatchThread.java:298)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:288)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:194)
   at java.awt.Dialog$1.run(Dialog.java:1072)
   at java.awt.Dialog$3.run(Dialog.java:1126)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.awt.Dialog.show(Dialog.java:1124)
   at java.awt.Component.show(Component.java:1496)
   at java.awt.Component.setVisible(Component.java:1448)
   at java.awt.Window.setVisible(Window.java:842)
   at java.awt.Dialog.setVisible(Dialog.java:1011)
   at forge.error.ErrorViewer.showDialog(ErrorViewer.java:192)
   at forge.error.ErrorViewer.showError(ErrorViewer.java:117)
   at forge.error.ErrorViewer.showError(ErrorViewer.java:79)
   at forge.error.ExceptionHandler.handle(ExceptionHandler.java:62)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at java.awt.EventDispatchThread.handleException(EventDispatchThread.java:392)
   at java.awt.EventDispatchThread.processException(EventDispatchThread.java:298)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:288)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
Last edited by eurekafag on 13 Mar 2012, 11:53, edited 1 time in total.
eurekafag
 
Posts: 2
Joined: 10 Mar 2012, 23:36
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby friarsol » 12 Mar 2012, 15:06

Vernon wrote:OK. The java client might be reading that as if the kicker was applied to the Pure Reflection, though. Granted, I'm not good with programming java, but.... it might a coding issue inside the client that's causing it? I defer to you, Sol. I'm just reading the crash report above...
I'm pretty sure Multikicker has problems with Triggers that happen when Spells are Cast.
friarsol
Global Moderator
 
Posts: 7593
Joined: 15 May 2010, 04:20
Has thanked: 243 times
Been thanked: 965 times

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby cc-drake » 12 Mar 2012, 21:34

- During his upkeep, AI sacrifices permanents into his own Curse of the Cabal.
- AI is somehow able to cast Intuition from his graveyard during his upkeep.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby stephane » 13 Mar 2012, 01:25

Oona's blackguards cause too many discards:

Play Oona's blackguard twice; the second Oona's blackguard receives a single +1/+1 counter. However at this point, whenever this 'Oona's blackguard' deals combat damage to the opponent, the opponent must discard TWO cards. This is incorrect, the event should trigger only once for each creature with +1/+1 counters.
stephane
 
Posts: 21
Joined: 11 Mar 2012, 05:13
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby Professor » 13 Mar 2012, 04:45

Not sure how long this has been going on, as I haven't used Forge much lately. But in the new 3/9 version, the deckbuilder is not counting the colors very well at all. In the BU deck in the attached jpg, it counts no blue cards though there are clearly many blue cards.
Attachments
ColorCount.jpg
-------------------------------------
PostCount=PostCount+1
User avatar
Professor
 
Posts: 172
Joined: 27 Jul 2009, 21:02
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby PowerClaws » 13 Mar 2012, 04:48

Oona's Blackguard isnt working incorrectly, if you deal damage with a creature with a +1/+1 counter, the guards ability (Whenever a creature you control with a +1/+1 counter on it deals combat damage to a player, that player discards a card.) triggers twice, once for each blackguard
PowerClaws
 
Posts: 131
Joined: 30 Jan 2012, 11:33
Has thanked: 28 times
Been thanked: 8 times

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby cc-drake » 13 Mar 2012, 07:15

eurekafag wrote:I started a new game and clicked some crads while on the upkeep phase.
Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

null


Version:
Forge version 1.2.5-r14666

OS: Linux Version: 2.6.32-40-generic Architecture: i386

Java Version: 1.6.0_20 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.view.match.ViewMessage$2$1.run(ViewMessage.java:169)
   at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:647)
   at java.awt.EventQueue.access$000(EventQueue.java:96)
   at java.awt.EventQueue$1.run(EventQueue.java:608)
   at java.awt.EventQueue$1.run(EventQueue.java:606)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:617)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:194)
   at java.awt.Dialog$1.run(Dialog.java:1072)
   at java.awt.Dialog$3.run(Dialog.java:1126)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.awt.Dialog.show(Dialog.java:1124)
   at java.awt.Component.show(Component.java:1496)
   at java.awt.Component.setVisible(Component.java:1448)
   at java.awt.Window.setVisible(Window.java:842)
   at java.awt.Dialog.setVisible(Dialog.java:1011)
   at forge.error.ErrorViewer.showDialog(ErrorViewer.java:192)
   at forge.error.ErrorViewer.showError(ErrorViewer.java:117)
   at forge.error.ErrorViewer.showError(ErrorViewer.java:79)
   at forge.error.ExceptionHandler.handle(ExceptionHandler.java:62)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at java.awt.EventDispatchThread.handleException(EventDispatchThread.java:392)
   at java.awt.EventDispatchThread.processException(EventDispatchThread.java:298)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:288)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:194)
   at java.awt.Dialog$1.run(Dialog.java:1072)
   at java.awt.Dialog$3.run(Dialog.java:1126)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.awt.Dialog.show(Dialog.java:1124)
   at java.awt.Component.show(Component.java:1496)
   at java.awt.Component.setVisible(Component.java:1448)
   at java.awt.Window.setVisible(Window.java:842)
   at java.awt.Dialog.setVisible(Dialog.java:1011)
   at forge.error.ErrorViewer.showDialog(ErrorViewer.java:192)
   at forge.error.ErrorViewer.showError(ErrorViewer.java:117)
   at forge.error.ErrorViewer.showError(ErrorViewer.java:79)
   at forge.error.ExceptionHandler.handle(ExceptionHandler.java:62)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.lang.reflect.Method.invoke(Method.java:616)
   at java.awt.EventDispatchThread.handleException(EventDispatchThread.java:392)
   at java.awt.EventDispatchThread.processException(EventDispatchThread.java:298)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:288)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
I got a similar bug:
Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

null


Version:
Forge version 1.2.5-r14666

OS: Windows XP Version: 5.1 Architecture: x86

Java Version: 1.6.0_29 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.view.match.ViewMessage$2$1.run(ViewMessage.java:169)
   at java.awt.event.InvocationEvent.dispatch(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$000(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
To reproduce it, I have to click fast again and again on nonland cards in my hand while Forge is calculating anything or while an animation is running. For example during the animation of drawing 7 cards at the beginning of a new game.
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby catatafish » 13 Mar 2012, 19:16

Hi there. Some things I found:
Radjan Spirit shouldn't have flying.
Oblivion Stone destroys everything without a fate counter on it including lands.
If you use the ability of Aven Windreader to look at the top card of any players library you have to put the card onto the battlefield afterwards(instants also get put onto the battlefield and just stay there, not sure about sorceries).
Thank you.
catatafish
 
Posts: 5
Joined: 18 Oct 2011, 22:11
Has thanked: 0 time
Been thanked: 1 time

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby Chris H. » 13 Mar 2012, 20:58

catatafish wrote:Hi there. Some things I found:
Radjan Spirit shouldn't have flying.
`
Fixed, thank you.
User avatar
Chris H.
Forge Moderator
 
Posts: 6320
Joined: 04 Nov 2008, 12:11
Location: Mac OS X Yosemite
Has thanked: 644 times
Been thanked: 643 times

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby cc-drake » 13 Mar 2012, 22:02

- When I cast Icefall on AI's Grafted Exoskeleton, the equipped creature isn't sacrificed
- When the trigger of Clockwork Hydra is on the stack, the target isn't shown
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby stephane » 14 Mar 2012, 01:39

The computer opponent currently has an "Evil Eye of Urborg" out in play. This is causing ALL creatures to have the "Whenever Evil Eye of Urborg becomes blocked by a creature, destroy that creature" ability.

For example, I have just now attacked him with a 14/14 Spike Breeder, which the computer blocked with a Ludevic's Abomination (13/13) and Demon of Death's Gate (9/9). The ability activated twice and killed off his creatures.
stephane
 
Posts: 21
Joined: 11 Mar 2012, 05:13
Has thanked: 0 time
Been thanked: 0 time

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby gos » 14 Mar 2012, 15:58

My opponent cast Hindering Light on my Cancel targeting his Sea Eagle - which is not a permanent when it's a spell on the stack.
gos
 
Posts: 4369
Joined: 03 Mar 2011, 15:21
Location: Reykjavík, Iceland
Has thanked: 231 times
Been thanked: 232 times

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby cc-drake » 14 Mar 2012, 18:24

 Clockwork Avian doesn't lose a counter after he was declared as blocker (it got no combat damage that turn)
cc-drake
 
Posts: 570
Joined: 14 Aug 2010, 07:15
Has thanked: 29 times
Been thanked: 6 times

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby Phoenix » 14 Mar 2012, 18:29

I found 2 issues:

- The Cobolds with 0 CMC are red, not colorless.

- When I start both the Mac and the Windows version sometimes in Quest mode no cards will be loaded. I choose my deck for Quest mode including Plant Wall and Hound Pet but the only card appearing is the Hound Pet. Both libraries and players' hands contain 0 cards.
After playing a e.g. Constructed Game all pictures and loaded and I can play Quest duels (and challanges) as well.
Phoenix
 
Posts: 77
Joined: 15 Dec 2011, 10:23
Has thanked: 6 times
Been thanked: 3 times

Re: Forge Beta: 03-09-2012 ver 1.2.5 rev 14663

Postby Vernon » 14 Mar 2012, 21:46

Here's one for you:

Code: Select all
This is a Crash Report. An error has occurred. Please save this message to a file.
Please follow the instructions at this address to submit this Crash Report, plus what you were doing at the time:
   http://tinyurl.com/3zzrnyb
Reporting bugs in Forge is very important. We thank you for your time.

null


Version:
Forge version 1.2.5-r14666

OS: Windows Vista Version: 6.0 Architecture: x86

Java Version: 1.6.0_31 Vendor: Sun Microsystems Inc.

Detailed error trace:
java.lang.NullPointerException
   at forge.card.abilityfactory.AbilityFactory.getDefinedPlayers(AbilityFactory.java:2022)
   at forge.card.abilityfactory.AbilityFactory.getDefinedObjects(AbilityFactory.java:2141)
   at forge.card.abilityfactory.AbilityFactoryDealDamage.dealDamageResolve(AbilityFactoryDealDamage.java:801)
   at forge.card.abilityfactory.AbilityFactoryDealDamage.access$300(AbilityFactoryDealDamage.java:54)
   at forge.card.abilityfactory.AbilityFactoryDealDamage$1.resolve(AbilityFactoryDealDamage.java:102)
   at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2672)
   at forge.ComputerUtil.playNoStack(ComputerUtil.java:411)
   at forge.card.trigger.TriggerHandler$2.resolve(TriggerHandler.java:1047)
   at forge.card.abilityfactory.AbilityFactory.resolve(AbilityFactory.java:2672)
   at forge.MagicStack.resolveStack(MagicStack.java:909)
   at forge.PhaseHandler.passPriority(PhaseHandler.java:881)
   at forge.control.input.InputPassPriority.selectButtonOK(InputPassPriority.java:72)
   at forge.GuiInput.selectButtonOK(GuiInput.java:86)
   at forge.control.match.ControlMessage.btnOKActionPerformed(ControlMessage.java:107)
   at forge.control.match.ControlMessage.access$000(ControlMessage.java:32)
   at forge.control.match.ControlMessage$1.actionPerformed(ControlMessage.java:52)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
   at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$000(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)
Happened when I sacrificed creature rather than have to pay 2 to keep creature in play (stack #1) to prevent a total of 5 life from 3 other enchants (stack #2-4). Stack resolving needs fixed. Once a sacrifice is done in stack #x (x was 1 in this case), the other stacks need to be canceled. One of the cards was a Wanderlust. The opponent was Princess Selenia in quest mode.
Attachments
2012-03-14-00.txt
(3.99 KiB) Downloaded 236 times
When playing, card text is important. Read and understand it. It will usually prevent most errors.
Vernon
 
Posts: 51
Joined: 01 Feb 2012, 23:18
Location: Portland, OR
Has thanked: 3 times
Been thanked: 0 time

PreviousNext

Return to Forge

Who is online

Users browsing this forum: HedgeWizard and 53 guests


Who is online

In total there are 54 users online :: 1 registered, 0 hidden and 53 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: HedgeWizard and 53 guests

Login Form