--- 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 |