Skip to content

Instantly share code, notes, and snippets.

View TeoTwawki's full-sized avatar
🤒
sick of social features on github

TeoTwawki

🤒
sick of social features on github
View GitHub Profile
@TeoTwawki
TeoTwawki / Solisaria.md
Last active October 23, 2025 02:18
World Reference: Solisaria

World Reference: Solisaria

I. The Soulstone Phenomenon

Definition:
Soulstones are condensed manifestations of a deceased individual’s soul energy — the fusion of memory, will, and mana. When a being of sufficient vitality dies, their remaining soul energy follows the world’s ley lines, eventually crystallizing as a soulstone.

Grades (F–A, rumored S):

  • F: Weak remnant; dissolves after a brief experience gain.
  • E–C: Confers minor to moderate skills or elemental attunements.
@TeoTwawki
TeoTwawki / cat-science.md
Last active October 6, 2025 19:14
Science with cats.

Feline Kinetics and the Shape of the Earth: An Analysis

It has long been observed that domestic cats, Felis catus, exhibit a persistent behavioral trait: the deliberate displacement of objects from elevated surfaces. This phenomenon, colloquially known as “knocking stuff off,” provides an underexplored dataset for understanding the geometry of our world. If the Earth were flat—as some claim—then by now every portable object would have been propelled into the abyss by our species’ most dedicated experimenters: cats.

The Hypothesis

Assume:

A flat Earth with a radius large enough to support known landmasses.

@TeoTwawki
TeoTwawki / Bad SkillList IDs.csv
Last active April 23, 2024 12:17
Bad Skill Lists as of 2024/04/23
Pool ID Name Skill List ID
37 Achtelle 145
39 Acrolith 1
54 Aerns_Elemental 100
71 Air_Elemental 99
98 Alsha 145
114 Amphitrite 977
148 Animated_Horn 16
205 Aquarian_Caster 153
208 Aragoneu_Knight 145
@TeoTwawki
TeoTwawki / npc_renamer.py
Created November 10, 2022 16:56 — forked from zach2good/npc_renamer.py
NPC DAT Renamer script for FFXI
#!/usr/bin/env python
# npc_renamer by zach2good, use as you please!
#
# For use on the NPC DATs listed here:
# https://www.reddit.com/r/ffximodding/comments/9ndg2d/complete_list_of_zone_dats_by_zone_id/
#
# Usage: npc_renamer.py <input file to read>
# : If the input file is .DAT, a corresponding .json file will be made.
# : If the input file is .json, a corresponding .new.DAT file will be made.
@TeoTwawki
TeoTwawki / augments above 0x7FF.md
Created September 22, 2022 00:29
augments above 0x7FF
ID Description
0x0800 this is basically "aug zero" again, the list is sort of in pages
0x0801 HP+2
0x0802 HP+34
0x0803 HP+66
0x0804 HP+98
0x0805 HP-2
0x0806 HP-34
0x0807 HP-66
@TeoTwawki
TeoTwawki / level zero list.csv
Created July 14, 2022 18:06
all level zero mobs July 2022
ZoneID Name GroupId updated
2 Orcfeltrap 52 NO
4 Primordial_Pugil 51 NO
5 Camahueto 53 NO
5 Isarukitsck 54 NO
5 Little_Wingman 55 NO
6 Predataur 8 NO
7 Fjalar 55 NO
7 Bloody_Skull 56 NO
7 Muut 57 NO
@TeoTwawki
TeoTwawki / mobskill audit.md
Last active July 4, 2022 18:36
mobskills audit

✔️ = properly scripted

❌ = improperly scripted, or doesn't exist


ID mobskill name Status
257 foot_kick
258 dust_cloud
@TeoTwawki
TeoTwawki / story time.md
Last active July 4, 2022 02:48
Why I like (Feast of) Swords (event)

So back in the original version of the event, no enchantment to use and no timing collection of malice from their mobskills, no trading to a '???' spot on the ground..all you had to do was beat them up. There was just one problem. The loot was a direct drop from the kill. Loot was at that time highly saught after: chocobo stables warp collars.

A free trip to the other cities? in an age with no teleports other than whm spells? SIGN ME THE F UP cried every player server wide. At the moogle all you got was another lv 1 GK with a different delay than the one you started with. nobody cared about that, we wanted those collars!

Now, the armor mobs dropped multiples, so if you solo'd you'd see a bunch of them hit dirt and be lost. But if you partied up, there were usually enough dropped for at least half your party (dropped up to 6, usually 2 to 4 per kill, often 3 - it appeared to be weighted towards the middle numbers). So evertyone was partying up, sometimes alliances of 9 to 12 ppl.

Now as you may know, the

@TeoTwawki
TeoTwawki / Custom Mob Example.md
Last active April 4, 2021 20:04
Custom Mob Example

Hand him a mobid+group in Sacrarium with a level range you feel is right and make up an id for the pool.

The drops are 100% either or and handled by script as is pos, no dropid needed.

@TeoTwawki
TeoTwawki / 1.md
Last active June 18, 2020 19:06
Dm's about dw, h2h, and mob kicks

[12:26 AM] ibm2431: Are there any mnk mobs in the game that do kick attacks?
[12:26 AM] ibm2431: Mandies?
[12:27 AM] ibm2431: At the moment, the only difference between the dual wield mob mod and isH2H is that isH2H generates kick attacks
[12:27 AM] ibm2431: This is probably desirable for isH2H
[12:28 AM] ibm2431: I'm starting to wonder if we want a column at all
[12:28 AM] ibm2431: And instead either:
a) set isH2H properly (using a pool mod for dual wielders who aren't hand to hand because they don't kick)(edited)
[12:29 AM] ibm2431: b) drop isH2H column, and set mods for hand-to-hand (right, left, kick) to whole families (mandies) or pools (monk mobs who actually fight hand-to-hand)
[12:30 AM] TeoTwawki: in retail yes higher levels mobs can "kick" the animation for this varies. in private servers this is not implimented.
[12:31 AM] TeoTwawki: not all monk mobs will kick