Make your own cards : Strange Eons Extension v2

By Hurlanc, in WFRP House Rules

feel free to add your cards in the "user-created cards" part of our forum :)

The last update broke the "item" option? Gives some warnings and no fields?

Also - how about adding a second page to monster sheet so that additional info about the monsters could be given?

Were Mark Theurer's 'Monster Cards' from page 8 added to the plugin? I really liked those. That would be a great addition.

doc : is it when creating a new card or opening an old one ?

doc : what kind of info would you like ?

nezzir : hmm nop, could be done though. I'll need a new artwork, since the one given by mark is a scan from FFG iirc

NezziR said:

Were Mark Theurer's 'Monster Cards' from page 8 added to the plugin? I really liked those. That would be a great addition.

Hurlanc said:

nezzir : hmm nop, could be done though. I'll need a new artwork, since the one given by mark is a scan from FFG iirc

Working on Monster Cards just now (with my own not-even-half-decent artwork).

Gimme few hours (I hope).

Whoa! That totally works for me. Thanks man!

I'm totally digging the weather application.

Creating new item card gives a warning box. The graphics work but all the fields are missing. I don't have net connection on my PC so I sadly can't recall what exactly the message is saying. I'll give it later.

With info for monster I'm meaning like back side of the sheet where you could make the "left page" of the monster spread from Tome of Adventures. General info, info about nemesis rules etc. The three slots under the stat lines is too small for bigger info.

I agree about the monster page, the info boxes are not big enough so a second page/back page as suggested would be nice, this would also be a great place for pictures. This would also allow for extra room on the monster page itself such as for more creature lines, and/or just to give extra space on the monster action cards themselves (although another line of cards would be nice too, I've run out a few times already). Also I've noticed that the difficulty modifiers that were recently added can block the action type indicator quite a lot so this might also be fixed by moving the info boxes elsewhere and maybe? Lastly colored stance indicators would be cool too.

Oh yes, one more thing, on the regular PC Action Cards the requites box is the same for both conservative and reckless, I've had some issue with this since some of my ideas for cards often differ in there requites from one stance to the other. Is it possible to create a requites box for each stance instead of sharing just one?

Thanks and I feel the need to tell you that have no idea how difficult it may or may not be to implement these and all the other changes that have been asked for by me and others, so if what I'm suggesting sounds ridiculous or far-fetched just know that I'm requesting them from a position of ignorance (for which I freely admit) but also I must say I'm profoundly thankful just to have this tool at my disposal in the first place and I cannot fathom this game without it. Thanks again!

I'm getting a null pointer trying to start Strange Eons with the latest seext linked a few posts above. Output is:

java.lang.NullPointerException: font cannot be null.
java.awt.GraphicsEnvironment.registerFont(GraphicsEnvironment.java:332)
resources.ResourceKit.createFontFamily(ResourceKit.java:1607)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:616)
ca.cgjennings.script.mozilla.javascript.MemberBox.invoke(MemberBox.java:160)
ca.cgjennings.script.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:243)
ca.cgjennings.script.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:77)
ca.cgjennings.script.mozilla.javascript.gen.c5._c5(fontutils:111)
ca.cgjennings.script.mozilla.javascript.gen.c5.call(fontutils)
ca.cgjennings.script.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:77)
ca.cgjennings.script.mozilla.javascript.gen.c5._c6(fontutils:116)
ca.cgjennings.script.mozilla.javascript.gen.c5.call(fontutils)
ca.cgjennings.script.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:108)
ca.cgjennings.script.mozilla.javascript.gen.c5._c7(fontutils:139)
ca.cgjennings.script.mozilla.javascript.gen.c5.call(fontutils)
ca.cgjennings.script.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2347)
ca.cgjennings.script.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:272)
ca.cgjennings.script.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:127)
ca.cgjennings.script.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:87)
ca.cgjennings.script.mozilla.javascript.gen.c5._c8(fontutils:143)
ca.cgjennings.script.mozilla.javascript.gen.c5.call(fontutils)
ca.cgjennings.script.mozilla.javascript.optimizer.OptRuntime.callName(OptRuntime.java:108)
ca.cgjennings.script.mozilla.javascript.gen.c3._c0(jar:file:/home/ttabor/.strange-eons-plugins/wfrp3_adds.seext!/resources/wfrp3_adds/wfrp3_adds.js:50)
ca.cgjennings.script.mozilla.javascript.gen.c3.call(jar:file:/home/ttabor/.strange-eons-plugins/wfrp3_adds.seext!/resources/wfrp3_adds/wfrp3_adds.js)
ca.cgjennings.script.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:401)
ca.cgjennings.script.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3003)
ca.cgjennings.script.mozilla.javascript.gen.c3.call(jar:file:/home/ttabor/.strange-eons-plugins/wfrp3_adds.seext!/resources/wfrp3_adds/wfrp3_adds.js)
ca.cgjennings.script.mozilla.javascript.gen.c3.exec(jar:file:/home/ttabor/.strange-eons-plugins/wfrp3_adds.seext!/resources/wfrp3_adds/wfrp3_adds.js)
ca.cgjennings.script.mozilla.javascript.Context.evaluateReader(Context.java:1119)
ca.cgjennings.apps.arkham.plugins.impl.SEScriptEngine.eval(SEScriptEngine.java:204)
ca.cgjennings.apps.arkham.plugins.impl.SEScriptEngine.eval(SEScriptEngine.java:230)
javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:264)
ca.cgjennings.apps.arkham.plugins.ScriptMonkey.evaluate(ScriptMonkey.java:462)
ca.cgjennings.apps.arkham.plugins.ScriptMonkey.evaluate(ScriptMonkey.java:447)
ca.cgjennings.apps.arkham.plugins.ScriptMonkey.eval(ScriptMonkey.java:150)
ca.cgjennings.apps.arkham.plugins.impl.PluginScript.installScript(PluginScript.java:63)
ca.cgjennings.apps.arkham.plugins.impl.PluginScript.initializePlugin(PluginScript.java:93)
ca.cgjennings.apps.arkham.plugins.impl.ClasspathInstaller$1.run(ClasspathInstaller.java:124)
java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:216)
java.awt.EventQueue.dispatchEvent(EventQueue.java:602)
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
java.awt.EventDispatchThread.run(EventDispatchThread.java:138)

What version of SE do You use mate?

I'm using v2.1 Alpha 7 and no errors.

It may cause issues on some older versions.

Try upgrading your SE: cgjennings.ca/eons/download/update.html

I've run into exactly the same problem as above. The script output is reporting that:

Cannot read property "family" from null

at various fontutils: 112,116,139, and 143.

There are two error windows that pop up and both are discussing typeface family.

Is this related to the magmed.ttf font file perhaps? Does this font need to be installed to use these extensions?

I've tried every version of SA from the last stable build to alpha 11 and each version has failed for me. Any insight is greatly appreciated!

My solution for this problem was to get the latest version of the original extension. Since adds requires the original extension, I recommend going to the SE plugin forum for SE WFRP3. That forum requires registration but downloading his file from there corrected the java issues for me.

Hey Hurlanc, I had an idea today while making up a few divine spells today for the other priests (will post them by God, when I get them finished). The one thing I don't like about the standard Warhammer card layout is where they place how much power/favor is required to cast the spell. I feel it would be better served in the circle where typically the type of card is placed. So instead of support or divine, you would have a number such as 4 to tell you how much power it takes. The general information box would tell you if it was a divine or arcane spell, by simply typing it in. It would make the card much easier to read as all the pertinent game information is in the top (name, power cost, duration/recharge, type of action/reaction), followed by requirements: Divine/Arcane, target, other requirements, then the general effect below.

I honestly don't know how hard it would be for you, but it would be truly amazing if you could add an option for it in the down box labeled "Type of Action," by adding in the numbers 1-15 or whatever, so we have the option to a number in there instead of a symbol. Do you think you could do that and it would be useful?

Really great plugin! Initially I had some issues getting it working properly and finding some of the functionality, but it works perfectly now.

My first creation was an extra set of basic action cards (indispensable, really), which I printed twice on thick paper. Excellent result!

commoner said:

Hey Hurlanc, I had an idea today while making up a few divine spells today for the other priests (will post them by God, when I get them finished). The one thing I don't like about the standard Warhammer card layout is where they place how much power/favor is required to cast the spell. I feel it would be better served in the circle where typically the type of card is placed. So instead of support or divine, you would have a number such as 4 to tell you how much power it takes. The general information box would tell you if it was a divine or arcane spell, by simply typing it in. It would make the card much easier to read as all the pertinent game information is in the top (name, power cost, duration/recharge, type of action/reaction), followed by requirements: Divine/Arcane, target, other requirements, then the general effect below.

I honestly don't know how hard it would be for you, but it would be truly amazing if you could add an option for it in the down box labeled "Type of Action," by adding in the numbers 1-15 or whatever, so we have the option to a number in there instead of a symbol. Do you think you could do that and it would be useful?

great idea, i think i'll design a system like the rank stars, with the number within a (purple) icon

would it fit ?

Hurlanc said:

commoner said:

Hey Hurlanc, I had an idea today while making up a few divine spells today for the other priests (will post them by God, when I get them finished). The one thing I don't like about the standard Warhammer card layout is where they place how much power/favor is required to cast the spell. I feel it would be better served in the circle where typically the type of card is placed. So instead of support or divine, you would have a number such as 4 to tell you how much power it takes. The general information box would tell you if it was a divine or arcane spell, by simply typing it in. It would make the card much easier to read as all the pertinent game information is in the top (name, power cost, duration/recharge, type of action/reaction), followed by requirements: Divine/Arcane, target, other requirements, then the general effect below.

I honestly don't know how hard it would be for you, but it would be truly amazing if you could add an option for it in the down box labeled "Type of Action," by adding in the numbers 1-15 or whatever, so we have the option to a number in there instead of a symbol. Do you think you could do that and it would be useful?

great idea, i think i'll design a system like the rank stars, with the number within a (purple) icon

would it fit ?

Where would you put it on the card, if you did something like stars? I just don't personally see any room, but hey, maybe that's me! I suggested replacing the Arcane symbol because it's easily identified and is right across from the recharge rate; so it's all very organized. The different background would clearly identify to us what type of card is was as nothing would have a number in the spot. If you got some magic place though that's great. I also wouldn't use purple as the background color because of the new corruption tokens. I'd go with blue, green, heck, pretty much any other color than purple now as to prevent confusion.

With that being said, I was creating a few spells the other day and noticed there is no abbreviation for Conservative and Reckless dice. In the rulebook, they are a black-lined green circle and a black-lined red circle. Can you add those potentially. Oh, and another minor bug, the tear and hour glass symbols are enormous. Way too big for the text. I figured I'd point out the bug as you like to know them when we find them.

Glad you like the idea. Is it better to post to you on this forum or the other one (that hosts Eons)? Just curious. I missed this post because it was a while before you got back to me (not that that's a problem) and hadn't checked back in a while until, well, low and behold, here you are.

Anyway, let me know what's going on.

i see.. You're definitely right, i'll widen a bit the spell icon (different colors for different winds of magic) and put the price inside it
Do you know if spells can have a different cost on reckless/conservative sides ?

missing dice >> yeah, i was reading someone's house rules, and i thought i should add some icons for blue/green/red dice for the cards. i'm working on mini-items at the moment, but i'll consider dealing with this this week (or next week end)

I also have to redo these icons from scracth i believe, i'll think about it :)

You cna post your resquests here or on SE forum, i read both regularly.

Mini-items! I've been waiting for those. Any chance they're up like before next Sunday? :D

Why is my SE giving me this while trying to create an item card?:

Uncaught TypeError: Cannot read property "length" from null

at uibindings: 170

at uibindings: 746

at uibindings: 766

at uibindings: 185

at uibindings: 399

Hi all, it's been a looong time :)

new release tonight. check it out here

Here is the change log :
- added mini-item cards. As wished by commoner, i created a half-sized version of items cards. Since there's half room on the card i shifted the flavour text on the back side of the card, and kept the mechanic-related things on the front side. Note that there's still a bit of work on those, as the portrait does not work properly, may i ask you your suggestions about where should i draw it ? (top ? bottom ? make the portrait optional ?)
- action cards : added different displays for each college of magic (colored chaos star), and a textField for Power/Favour consumed by the action (use only with Spells and prayers). Note that according to my lazy me, i do not check if the card is a prayer or a spell, so whatever is the textfield is displayed. just leave it blank if you don't want it. (hattip commoner for this neat idea)

i'm looking forward your suggestions considering these mini-item cards, i still have to add something to figure what needs one hand, both hands or none...

I have a few things to work on, like improving the icons inside text (delay, chaos star ..) and adding Iffo's artwork for career cards.

doc_cthulhu said:

Why is my SE giving me this while trying to create an item card?:

Uncaught TypeError: Cannot read property "length" from null

yeah that's weird, i have this too, but it does not seem to crash anything.

*cough* ahem i forgot to include the file, i'll post it tonight :|

EDIT : ok,