code logs -> 2017 -> Mon, 31 Jul 2017< code.20170730.log - code.20170801.log >
--- Log opened Mon Jul 31 00:00:44 2017
00:02
<@Reiv>
or for that matter, an actually up to date version http://www.pathfindercommunity.net/home/databases/feats
00:03
<~Vornotron>
Not terribly. I have to write a "this is available" function for each feat, which can be pared down a little but not as much as I'd like
00:05
<@Reiv>
Oh?
00:06
<@Reiv>
I guess I was assuming "Give me a list of everything which matches the following text string clauses"
00:06
<@Reiv>
... though it gets more complicated with stat minimums, because STR 19 does indeed meet the requirement of 'str 13' etc
00:07
<~Vornotron>
Stat minimums, Feats, base attack bonuses, class features (including caster level!), etc etc
00:07
<@Reiv>
And had then assumed more or less a simple text comparison for other feats, and a simple text exclusion so I could, eg, cut out anything with pre-requisite 'Halfling'
00:08
<@Reiv>
I guess you need a "Exact match" (feat pre-req, special ability), "Numerical minimum" (BAB, stats), and "Exclude" ("Halfling, Caster level, Tower shield")
00:08
<@Reiv>
Bonus points: The ability to save a given set of search criteria, and the ability to add individual feats to the 'default' criteria to deepen a feat search.
00:09
<@Reiv>
But yeah, I guess it's harder than it looks. My wrestling-text-in-SQL made it look less painful at first glance. >_>
00:09 * Reiv will simply keep using ctrl+F midgame, and maybe make a really long notepad file or something for the most useful ones.
00:11
<~Vornotron>
It's not really so much the actual functions, really, so much as there's a lot of them and I'd have to parse them out or make them by hand, etc etc etc.
00:13
<@Reiv>
Oh.
00:14
<@Reiv>
I was assuming, effectively, a chained set of LIKE('%text_string%')
00:15
<@Reiv>
Plus the six ability scores and BAB would make a mighty decent simplification.
00:15
<~Vornotron>
There's also things in there where -- I don't know if this is inside the prerequisites but there's "Two-Weapon Fighting" and "Improved Two-Weapon Fighting"
00:17
<@Reiv>
ah
00:17
<@Reiv>
I guess, technically, it would be ideal to parse out to 'between commas', yeah >_>
00:18
<&[R]>
Convert the requirements to a reasonable JSON-like structure? Then do what d20srd does for its X-filter pages?
00:18
<~Vornotron>
Right, part of it is converting the requirements.
00:19
<~Vornotron>
And I see already there's issues with that, too -- there's "ability to channel energy" and "channel energy class feature"
00:19
<@celticminstrel>
I wonder if those are the same.
00:21
<~Vornotron>
I don't know!
00:31
<@Reiv>
Hum. So sometimes you need precise matches (Two Weapon Fighting vs Improved Two Weapon Fighting), but sometimes it's 'is it there at all', ie, 'Does the textbit say 'channel energy' in there somewhere'
00:32
<@Reiv>
And yes, they're the same.
00:32
<@Reiv>
And equally, this is mostly a method of trying to cut the list down to 'stuff that can be scanned by eye', so I was more willing to not stress over the exacts of everything.
00:33 * Reiv shrugs.
00:33
<@Reiv>
Sorry for wasting your time, ol' chap.
00:33
<@Reiv>
But man, feat-hunting in this sucker can be no joke sometimes~
00:33
<~Vornotron>
I've done it once
00:33
<~Vornotron>
for 4e
00:39
<@Reiv>
fair, that was much more regimented, too.
00:40
<@Reiv>
I guess I'll just go for breaking out the ol' Excel filters and see how I go from there.
00:40 himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [The TLS connection was non-properly terminated.]
02:01 himi [sjjf@Nightstar-dm0.2ni.203.150.IP] has joined #code
02:01 mode/#code [+o himi] by ChanServ
02:25 catalyst` [Jessikat@Nightstar-qtu.jtr.132.82.IP] has joined #code
02:28 catalyst [Jessikat@Nightstar-lshd6b.dab.02.net] has quit [Ping timeout: 121 seconds]
03:28 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
03:31 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
03:31 mode/#code [+o Alek] by ChanServ
04:08 catalyst` is now known as Jessikat
04:13 Degi [Degi@Nightstar-cjmql8.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
04:40 Degi [Degi@Nightstar-cjmql8.dyn.telefonica.de] has joined #code
04:45 Degi [Degi@Nightstar-cjmql8.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
04:49 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
04:52 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
04:52 mode/#code [+o Alek] by ChanServ
05:06 Derakon is now known as Derakon[AFK]
05:09 Degi [Degi@Nightstar-cjmql8.dyn.telefonica.de] has joined #code
05:11 gnolam [lenin@Nightstar-ian7gg.cust.bahnhof.se] has quit [[NS] Quit: Blergh]
05:13 Degi [Degi@Nightstar-cjmql8.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
05:48 celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
06:51 Kindamoody[zZz] is now known as Kindamoody
06:55 Turaiel is now known as Turaiel[Offline]
07:00 Kindamoody is now known as Kindamoody|work
08:11 himi [sjjf@Nightstar-dm0.2ni.203.150.IP] has quit [Ping timeout: 121 seconds]
08:18 gnolam [quassel@Nightstar-lhk.n94.131.88.IP] has joined #code
08:19 mode/#code [+o gnolam] by ChanServ
08:55
<~Vornotron>
Working in a terminal and have to walk away, and you have a cat that likes to type? Use cat! https://unix.stackexchange.com/questions/382535/keyboard-set-to-cat-mode
08:55 catalyst [Jessikat@Nightstar-u05q8r.dab.02.net] has joined #code
08:58
<~Vornotron>
reposting for catalyst because, well, yes: Working in a terminal and have to walk away, and you have a cat that likes to type? Use cat! https://unix.stackexchange.com/questions/382535/keyboard-set-to-cat-mode
08:58 Jessikat [Jessikat@Nightstar-qtu.jtr.132.82.IP] has quit [Ping timeout: 121 seconds]
09:04
< catalyst>
:D
09:06 ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
09:09 Alek [Alek@Nightstar-7or629.il.comcast.net] has quit [Ping timeout: 121 seconds]
09:12 Alek [Alek@Nightstar-7or629.il.comcast.net] has joined #code
09:12 mode/#code [+o Alek] by ChanServ
09:39 himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code
09:39 mode/#code [+o himi] by ChanServ
09:45 ion [Owner@Nightstar-gmbj85.vs.shawcable.net] has joined #code
09:58 gnolam [quassel@Nightstar-lhk.n94.131.88.IP] has quit [[NS] Quit: Blergh]
10:00
<@macdjord>
The current Humble book bundle, ending in ~9 hours, ( https://www.humblebundle.com/books/cybersecurity-wiley ) has Applied Cryptography in it, if anyone needs a copy of that, BTW.
12:09 Kindamoody|work [Kindamoody@Nightstar-5bqe3c.tbcn.telia.com] has quit [Connection closed]
12:09 Kindamoody|autojoin [Kindamoody@Nightstar-5bqe3c.tbcn.telia.com] has joined #code
12:09 mode/#code [+o Kindamoody|autojoin] by ChanServ
12:35 celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has joined #code
12:35 mode/#code [+o celticminstrel] by ChanServ
12:49 Degi [Degi@Nightstar-vm3itd.dyn.telefonica.de] has joined #code
13:16
<@Alek>
well damn.
13:54 celticminstrel [celticminst@Nightstar-4r2i8l.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
14:59 Degi [Degi@Nightstar-vm3itd.dyn.telefonica.de] has quit [Ping timeout: 121 seconds]
15:03
< catalyst>
gah
15:04
< catalyst>
Why does this code only break close to deadlines
15:18
< catalyst>
It's hard enough fixing it when someone *isn't* constantly messaging me about it
15:25 catalyst` [Jessikat@Nightstar-s0eiht.dab.02.net] has joined #code
15:28 catalyst [Jessikat@Nightstar-u05q8r.dab.02.net] has quit [Ping timeout: 121 seconds]
15:45 gnolam [quassel@Nightstar-ii43bc.cust.bredband2.com] has joined #code
15:45 mode/#code [+o gnolam] by ChanServ
16:10 catalyst` is now known as catalyst
17:53 catalyst [Jessikat@Nightstar-s0eiht.dab.02.net] has quit [[NS] Quit: Bye]
20:12 Degi [Degi@Nightstar-vm3itd.dyn.telefonica.de] has joined #code
20:15 Degi [Degi@Nightstar-vm3itd.dyn.telefonica.de] has quit [Connection closed]
20:15 Degi [Degi@Nightstar-vm3itd.dyn.telefonica.de] has joined #code
20:28 macdjord is now known as macdjord|slep
20:44 RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has joined #code
23:01 RchrdB [RchrdB@Nightstar-qe9.aug.187.81.IP] has quit [Ping timeout: 121 seconds]
23:19 Kindamoody|autojoin is now known as Kindamoody
23:37 gnolam [quassel@Nightstar-ii43bc.cust.bredband2.com] has quit [[NS] Quit: Z?]
23:49 Kindamoody is now known as Kindamoody[zZz]
--- Log closed Tue Aug 01 00:00:45 2017
code logs -> 2017 -> Mon, 31 Jul 2017< code.20170730.log - code.20170801.log >

[ Latest log file ]