Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Dec 07 22:11
    spjspj edited #6076
  • Dec 07 17:56

    JayDi85 on master

    Fixed dates (compare)

  • Dec 07 17:15

    JayDi85 on xmage_1.4.40V1

    (compare)

  • Dec 07 16:57

    JayDi85 on master

    Prepare new release (compare)

  • Dec 07 16:04
    JayDi85 edited #6075
  • Dec 07 15:56
    ssouders412 commented #6075
  • Dec 07 15:55
    JayDi85 edited #6076
  • Dec 07 15:55
    JayDi85 edited #6076
  • Dec 07 15:55
    JayDi85 edited #6076
  • Dec 07 15:52
    ssouders412 commented #6076
  • Dec 07 15:31
    JayDi85 pinned #6076
  • Dec 07 15:31
    JayDi85 labeled #6076
  • Dec 07 15:31
    JayDi85 labeled #6076
  • Dec 07 15:31
    JayDi85 opened #6076
  • Dec 07 15:22
    JayDi85 unpinned #6003
  • Dec 07 15:22
    JayDi85 pinned #6075
  • Dec 07 15:22
    JayDi85 labeled #6075
  • Dec 07 15:22
    JayDi85 labeled #6075
  • Dec 07 15:22
    JayDi85 opened #6075
  • Dec 07 00:15
    JayDi85 commented #6023
Oleg Agafonov
@JayDi85
Russian tutorial (but commands same): https://losst.ru/ustanovka-java-na-debian-10#_Oracle_Java_8
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/*extract folder name*/bin/java 1
sudo update-alternatives --install /usr/bin/javaws /usr/lib/jvm/*extract folder name*/bin/javaws 1
you need jre files to run server
Oleg Agafonov
@JayDi85
Package to download (if don't want to register on oracle site): http://xmage.today/java/jre-8u201-linux-x64.tar.gz
goesta
@goesta
I'm currently implementing Mandate of Peace. It says "Exile all spells and abilities from the stack" but exile an ability doesnt really makes sense to me. Or should it counter abilities?
goesta
@goesta
What happens if the apply method of an effect returns false? Does the whole game state gets rolled back?
Evan Kranzler
@theelk801
no, it usually doesn't do anything and can be thought of as void method for the most part
goesta
@goesta
thx
goesta
@goesta
when testing with init.txt how can I put a commander on the opponents battlefield? or force the opponent to play the commander from the command zone?
Oleg Agafonov
@JayDi85
@goesta Put cards to commander zone: commander:Computer:Genju of the Realm:1
There are not command to force it to play/activate ability (AI plays/activate it on available/best choice), but you can put any card to stack: stack:Computer:Sandwurm Convergence:1 (without cost and target).
If you want full control of any actions then use xmage's tests.
Oleg Agafonov
@JayDi85
BTW you can use init.txt for any games (as example: create game for 4 players, connects to it by 4 different clients and call commands with commander:playerName:Genju of the Realm:1).
goesta
@goesta
ah thx I knew the commander command but not the stack command
and yes in the end I testet it yesterday with two "human" players :P
goesta
@goesta
I would like to add the c19 decks. I have them in the txt format "1 Cardname" but when I just import them I end up with cards from all kinds of editions. What is the best way to give the importer a hint what edition it should use.
Or does anyone already have a script to do this or a better source for the deck list
Oleg Agafonov
@JayDi85
You can temporary change CardRepository.java and force it to use C19 sets only in findPreferedCoreExpansionCard.
shot_191115_141547.png
goesta
@goesta
👍
goesta
@goesta
Ah just realised that Aeon Engine is still missing. Its marked as In progress @theelk801 are you working on it?
Oleg Agafonov
@JayDi85
Engine on me, I'll implement/update it tomorrow with new release.
goesta
@goesta
awesome. Then I try to commit the decks later today.
Maybe you can have a look at "Gift of Doom" two. I created an issue with my findings. magefree/mage#6045
Evan Kranzler
@theelk801
yeah I haven't been doing much lately
I guess I'm on one of my xmage breaks
I was hoping I'd fix the rankle situation but I've been really busy with work
goesta
@goesta
No problem I think we got everything fixed no.
Evan Kranzler
@theelk801
I think rankle is still broken
but thanks for all your help, it's much appreciated
goesta
@goesta
thanks, just can't wait to play c19 :P
Will have a look at rankle
Evan Kranzler
@theelk801
while you're at it could you just implement adventures real quick?
:)
goesta
@goesta
oh didn't even knew about adventures
abarone13
@abarone13
What's the status of Adventures? If not done / nearly done, is there a better option than reading through this chat history to get a feel for what's been done / tried, and what issues have come up to block implementation? I'd like to help if possible, but not too sure how to get started. (I've already forked the repo and a few months ago, built and ran locally, too)
Evan Kranzler
@theelk801
#6002 is where it's tracked
Fenhl
@fenhl
I'm going through https://github.com/magefree/mage/wiki/Creating-a-new-release-for-xmage right now and I'm stuck on step 4 where it says to run a Perl script. I've never used Perl before and I'm getting an error Can't locate Archive/Extract.pm in @INC, with @INC being paths that don't exist on Windows
does anyone here know how to fix this?
Michael Milton
@TMiguelT
Pretty sure you just need to install that perl module
With cpan or cpanm
Fenhl
@fenhl
turns out I had an extra copy of Perl installed, uninstalling that fixed it
getting a different error now:
Key 'archive' (client.zip) is of invalid type for 'Archive::Extract::new' provided by ANON at .\build-and-package.pl line 27.
Can't call method "extract" on an undefined value at .\build-and-package.pl line 28.
EikePeace
@EikePeace
Is there a way to build single cards, so that I don't have to do a clean install every time I finished coding one card?
Looked through the guides and didn't find that one
Oleg Agafonov
@JayDi85
@EikePeace search and delete cards.h2.mv.db
after run cards db will be generated from card classes and your new card will be in that db (fix errors like unknown card)
if you changed card logic then you don't need that -- just stop and run server... You run config must have extra maven compile command
shot_191121_153133.png