Compare commits

..

1 Commits

Author SHA1 Message Date
b2f9dbf964 add enemy resists to data files, also correct a few things
Some checks failed
continuous-integration/drone/push Build is failing
2023-02-19 15:36:48 -07:00
177 changed files with 11979 additions and 3516 deletions

View File

@ -1,24 +1,12 @@
---
kind: pipeline
type: docker
name: test elseware
name: test elseware
concurrency:
limit: 1
environment:
CARGO_INCREMENTAL: false
steps:
- name: clean cache
image: rustlang/rust:nightly
volumes:
- name: cache
path: /usr/local/cargo
- name: target-cache
path: /drone/src/target
commands:
- cargo prune
- name: build
image: rustlang/rust:nightly
volumes:
@ -45,7 +33,7 @@ steps:
- name: target-cache
path: /drone/src/target
commands:
- cargo test --jobs 1
- cargo test
volumes:
- name: cache

View File

@ -4,46 +4,8 @@ version = "0.1.0"
authors = ["Jake Probst <jake.probst@gmail.com>"]
edition = "2021"
[workspace]
members = [
"src/client",
"src/drops",
"src/entity",
"src/items",
"src/location",
"src/maps",
"src/networking",
"src/pktbuilder",
"src/quests",
"src/room",
"src/shops",
"src/stats",
"src/trade",
"src/patch_server",
"src/login_server",
"src/ship_server",
]
[workspace.dependencies]
entity = { path = "./src/entity" }
maps = { path = "./src/maps" }
networking = { path = "./src/networking" }
shops = { path = "./src/shops" }
stats = { path = "./src/stats" }
items = { path = "./src/items" }
pktbuilder = { path = "./src/pktbuilder" }
quests = { path = "./src/quests" }
location = { path = "./src/location" }
client = { path = "./src/client" }
drops = { path = "./src/drops" }
trade = { path = "./src/trade" }
room = { path = "./src/room" }
patch_server = { path = "./src/patch_server" }
login_server = { path = "./src/login_server" }
ship_server = { path = "./src/ship_server" }
libpso = { git = "http://git.sharnoth.com/jake/libpso", rev="90246b6" }
[dependencies]
libpso = { git = "http://git.sharnoth.com/jake/libpso" }
async-std = { version = "1.9.0", features = ["unstable", "attributes"] }
futures = "0.3.5"
rand = "0.7.3"
@ -65,33 +27,9 @@ ages-prs = "0.1"
async-trait = "0.1.51"
async-recursion= "1.0.0"
lazy_static = "1.4.0"
barrel = { version = "0.6.5", features = ["pg"] }
refinery = { version = "0.5.0", features = ["postgres"] }
sqlx = { version = "0.6.2", features = ["runtime-async-std-native-tls", "postgres", "json", "chrono"] }
strum = "0.19.5"
strum_macros = "0.19"
anyhow = { version = "1.0.68", features = ["backtrace"] }
[dependencies]
entity = { workspace = true }
maps = { workspace = true }
networking = { workspace = true }
patch_server = { workspace = true }
login_server = { workspace = true }
ship_server = { workspace = true }
libpso = { workspace = true }
async-std = { workspace = true }
bcrypt = { workspace = true }
chrono = { workspace = true }
fern = { workspace = true }
futures = { workspace = true }
log = { workspace = true }
[dev-dependencies]
drops = { workspace = true }
shops = { workspace = true }
items = { workspace = true }
quests = { workspace = true }
stats = { workspace = true }
async-trait = { workspace = true }

View File

@ -8,6 +8,11 @@ ata = 135
lck = 40
esp = 15
exp = 36
efr = 40
eic = 50
eth = 30
edk = 30
elt = 40
[Monest]
atp = 337
@ -19,6 +24,11 @@ ata = 60
lck = 0
esp = 15
exp = 43
efr = 40
eic = 60
eth = 30
edk = 30
elt = 40
[SavageWolf]
atp = 445
@ -30,6 +40,11 @@ ata = 150
lck = 16
esp = 20
exp = 42
efr = 30
eic = 80
eth = 50
edk = 30
elt = 45
[BarbarousWolf]
atp = 457
@ -41,6 +56,11 @@ ata = 150
lck = 20
esp = 20
exp = 45
efr = 50
eic = 90
eth = 39
edk = 35
elt = 50
[PoisonLily]
atp = 438
@ -52,6 +72,11 @@ ata = 155
lck = 10
esp = 20
exp = 49
efr = 45
eic = 27
eth = 90
edk = 35
elt = 40
[NarLily]
atp = 628
@ -63,6 +88,11 @@ ata = 180
lck = 30
esp = 20
exp = 259
efr = 90
eic = 90
eth = 35
edk = 55
elt = 80
[SinowBeat]
atp = 603
@ -74,6 +104,11 @@ ata = 160
lck = 20
esp = 35
exp = 70
efr = 36
eic = 80
eth = 60
edk = 48
elt = 70
[Canadine]
atp = 539
@ -85,6 +120,27 @@ ata = 170
lck = 10
esp = 15
exp = 58
efr = 90
eic = 30
eth = 50
edk = 40
elt = 70
[RingCanadine]
atp = 539
mst = 0
evp = 222
hp = 498
dfp = 162
ata = 170
lck = 10
esp = 15
exp = 6
efr = 90
eic = 30
eth = 50
edk = 40
elt = 70
[Canane]
atp = 552
@ -96,17 +152,11 @@ ata = 180
lck = 10
esp = 20
exp = 60
[RingCanadine]
atp = 539
mst = 0
evp = 222
hp = 497
dfp = 162
ata = 170
lck = 10
esp = 15
exp = 6
efr = 50
eic = 33
eth = 90
edk = 45
elt = 70
[ChaosSorcerer]
atp = 666
@ -118,6 +168,11 @@ ata = 180
lck = 0
esp = 47
exp = 78
efr = 42
eic = 90
eth = 90
edk = 63
elt = 90
[BeeR]
atp = 552
@ -129,6 +184,11 @@ ata = 120
lck = 0
esp = 100
exp = 40
efr = 0
eic = 0
eth = 90
edk = 80
elt = 20
[BeeL]
atp = 552
@ -140,6 +200,11 @@ ata = 120
lck = 0
esp = 100
exp = 40
efr = 0
eic = 0
eth = 90
edk = 80
elt = 20
[ChaosBringer]
atp = 780
@ -151,6 +216,11 @@ ata = 190
lck = 10
esp = 52
exp = 97
efr = 75
eic = 75
eth = 75
edk = 73
elt = 100
[DarkBelra]
atp = 805
@ -162,6 +232,11 @@ ata = 160
lck = 16
esp = 47
exp = 84
efr = 90
eic = 75
eth = 39
edk = 73
elt = 55
[DeRolLe]
atp = 860
@ -173,6 +248,11 @@ ata = 230
lck = 10
esp = 100
exp = 3200
efr = 20
eic = 80
eth = 60
edk = 100
elt = 80
[DeRolLeBody]
atp = 770
@ -184,6 +264,11 @@ ata = 210
lck = 0
esp = 100
exp = 25
efr = 20
eic = 50
eth = 30
edk = 100
elt = 80
[DeRolLeMine]
atp = 500
@ -195,6 +280,11 @@ ata = 110
lck = 10
esp = 100
exp = 4
efr = 50
eic = 0
eth = 0
edk = 100
elt = 50
[Dragon]
atp = 550
@ -206,6 +296,11 @@ ata = 260
lck = 16
esp = 100
exp = 2400
efr = 90
eic = 25
eth = 80
edk = 100
elt = 75
[SinowGold]
atp = 577
@ -217,6 +312,11 @@ ata = 180
lck = 0
esp = 40
exp = 75
efr = 42
eic = 70
eth = 90
edk = 48
elt = 90
[RagRappy]
atp = 419
@ -228,6 +328,11 @@ ata = 130
lck = 20
esp = 15
exp = 40
efr = 30
eic = 50
eth = 70
edk = 30
elt = 50
[AlRappy]
atp = 527
@ -239,6 +344,11 @@ ata = 160
lck = 10
esp = 15
exp = 184
efr = 30
eic = 70
eth = 50
edk = 30
elt = 50
[NanoDragon]
atp = 520
@ -250,6 +360,11 @@ ata = 160
lck = 10
esp = 40
exp = 57
efr = 85
eic = 32
eth = 36
edk = 53
elt = 75
[Dubchic]
atp = 615
@ -261,6 +376,11 @@ ata = 160
lck = 10
esp = 20
exp = 11
efr = 90
eic = 90
eth = 25
edk = 0
elt = 40
[Gillchic]
atp = 622
@ -272,6 +392,11 @@ ata = 170
lck = 16
esp = 20
exp = 61
efr = 90
eic = 90
eth = 30
edk = 45
elt = 30
[Garanz]
atp = 691
@ -283,17 +408,11 @@ ata = 160
lck = 20
esp = 40
exp = 67
[GalGryphon]
atp = 603
mst = 0
evp = 243
hp = 686
dfp = 236
ata = 210
lck = 10
esp = 22
exp = 64
efr = 75
eic = 60
eth = 100
edk = 58
elt = 80
[Bulclaw]
atp = 729
@ -305,6 +424,11 @@ ata = 170
lck = 12
esp = 27
exp = 77
efr = 42
eic = 45
eth = 100
edk = 65
elt = 30
[Claw]
atp = 615
@ -316,6 +440,11 @@ ata = 100
lck = 8
esp = 12
exp = 43
efr = 50
eic = 90
eth = 39
edk = 45
elt = 50
[VolOptPartA]
atp = 0
@ -327,6 +456,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 35
eic = 35
eth = 15
edk = 100
elt = 35
[VolOptPillar]
atp = 100
@ -338,6 +472,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 35
eic = 35
eth = 15
edk = 100
elt = 35
[VolOptMonitor]
atp = 0
@ -349,6 +488,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 40
eic = 40
eth = 20
edk = 100
elt = 40
[VolOptAmp]
atp = 0
@ -360,6 +504,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 0
eic = 0
eth = 100
edk = 100
elt = 0
[VolOpt]
atp = 0
@ -371,6 +520,11 @@ ata = 0
lck = 5
esp = 100
exp = 3800
efr = 75
eic = 50
eth = 20
edk = 100
elt = 50
[VolOptTrap]
atp = 0
@ -382,6 +536,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 20
eic = 20
eth = 20
edk = 100
elt = 20
[PofuillySlime]
atp = 489
@ -393,6 +552,11 @@ ata = 140
lck = 10
esp = 20
exp = 49
efr = 10
eic = 90
eth = 10
edk = 60
elt = 60
[PanArms]
atp = 539
@ -404,6 +568,11 @@ ata = 180
lck = 10
esp = 20
exp = 26
efr = 30
eic = 30
eth = 30
edk = 45
elt = 30
[Hidoom]
atp = 527
@ -415,6 +584,11 @@ ata = 150
lck = 28
esp = 20
exp = 23
efr = 90
eic = 0
eth = 85
edk = 45
elt = 30
[Migium]
atp = 565
@ -426,6 +600,11 @@ ata = 150
lck = 0
esp = 20
exp = 23
efr = 0
eic = 90
eth = 85
edk = 45
elt = 30
[PouillySlime]
atp = 717
@ -437,6 +616,11 @@ ata = 210
lck = 16
esp = 20
exp = 259
efr = 90
eic = 10
eth = 10
edk = 60
elt = 20
[Darvant]
atp = 190
@ -448,6 +632,11 @@ ata = 160
lck = 0
esp = 100
exp = 5
efr = 55
eic = 10
eth = 100
edk = 100
elt = 0
[DarkFalz1]
atp = 1100
@ -459,6 +648,11 @@ ata = 230
lck = 20
esp = 100
exp = 0
efr = 80
eic = 100
eth = 30
edk = 100
elt = 30
[DarkFalz2]
atp = 1300
@ -470,17 +664,11 @@ ata = 230
lck = 20
esp = 100
exp = 0
[DarkFalz3]
atp = 1400
mst = 300
evp = 170
hp = 8001
dfp = 230
ata = 230
lck = 30
esp = 100
exp = 8000
efr = 100
eic = 30
eth = 90
edk = 100
elt = 30
[UltDarvant]
atp = 500
@ -492,6 +680,11 @@ ata = 100
lck = 20
esp = 100
exp = 5
efr = 50
eic = 100
eth = 30
edk = 100
elt = 10
[Dubwitch]
atp = 0
@ -503,6 +696,11 @@ ata = 0
lck = 0
esp = 0
exp = 0
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 514
@ -514,6 +712,11 @@ ata = 140
lck = 20
esp = 35
exp = 56
efr = 90
eic = 30
eth = 60
edk = 48
elt = 50
[Hildeblue]
atp = 590
@ -525,6 +728,11 @@ ata = 160
lck = 20
esp = 35
exp = 184
efr = 36
eic = 90
eth = 60
edk = 58
elt = 50
[Booma]
atp = 438
@ -536,6 +744,11 @@ ata = 120
lck = 16
esp = 5
exp = 42
efr = 25
eic = 80
eth = 60
edk = 30
elt = 20
[Gobooma]
atp = 444
@ -547,6 +760,11 @@ ata = 125
lck = 16
esp = 7
exp = 43
efr = 80
eic = 60
eth = 30
edk = 30
elt = 20
[Gigobooma]
atp = 451
@ -558,6 +776,11 @@ ata = 135
lck = 10
esp = 10
exp = 45
efr = 80
eic = 35
eth = 75
edk = 30
elt = 20
[GrassAssassin]
atp = 527
@ -569,6 +792,11 @@ ata = 150
lck = 20
esp = 40
exp = 64
efr = 34
eic = 85
eth = 80
edk = 53
elt = 20
[EvilShark]
atp = 489
@ -580,6 +808,11 @@ ata = 153
lck = 8
esp = 7
exp = 49
efr = 30
eic = 85
eth = 70
edk = 35
elt = 20
[PalShark]
atp = 502
@ -591,6 +824,11 @@ ata = 160
lck = 16
esp = 10
exp = 52
efr = 35
eic = 70
eth = 85
edk = 35
elt = 20
[GuilShark]
atp = 514
@ -602,6 +840,11 @@ ata = 170
lck = 16
esp = 10
exp = 55
efr = 85
eic = 70
eth = 40
edk = 40
elt = 20
[Delsaber]
atp = 779
@ -613,6 +856,11 @@ ata = 195
lck = 20
esp = 27
exp = 81
efr = 90
eic = 44
eth = 90
edk = 55
elt = 70
[Dimenian]
atp = 653
@ -624,6 +872,11 @@ ata = 180
lck = 16
esp = 15
exp = 67
efr = 35
eic = 90
eth = 70
edk = 55
elt = 40
[LaDimenian]
atp = 672
@ -635,6 +888,11 @@ ata = 193
lck = 16
esp = 16
exp = 70
efr = 70
eic = 40
eth = 90
edk = 50
elt = 50
[SoDimenian]
atp = 691
@ -646,3 +904,24 @@ ata = 205
lck = 20
esp = 22
exp = 73
efr = 90
eic = 70
eth = 45
edk = 55
elt = 60
[DarkFalz3]
atp = 1400
mst = 300
evp = 170
hp = 8001
dfp = 230
ata = 230
lck = 30
esp = 100
exp = 8000
efr = 50
eic = 100
eth = 80
edk = 100
elt = 70

View File

@ -8,6 +8,11 @@ ata = 75
lck = 20
esp = 0
exp = 1
efr = 0
eic = 40
eth = 0
edk = 10
elt = 20
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 0
lck = 0
esp = 0
exp = 6
efr = 0
eic = 40
eth = 0
edk = 10
elt = 20
[SavageWolf]
atp = 112
@ -30,6 +40,11 @@ ata = 90
lck = 8
esp = 5
exp = 5
efr = 0
eic = 60
eth = 20
edk = 10
elt = 20
[BarbarousWolf]
atp = 124
@ -41,6 +56,11 @@ ata = 90
lck = 10
esp = 5
exp = 7
efr = 20
eic = 70
eth = 0
edk = 15
elt = 20
[PoisonLily]
atp = 106
@ -52,6 +72,11 @@ ata = 95
lck = 5
esp = 5
exp = 10
efr = 35
eic = 0
eth = 35
edk = 15
elt = 0
[NarLily]
atp = 286
@ -63,6 +88,11 @@ ata = 120
lck = 20
esp = 5
exp = 150
efr = 40
eic = 0
eth = 40
edk = 35
elt = 0
[SinowBeat]
atp = 262
@ -74,6 +104,11 @@ ata = 100
lck = 10
esp = 20
exp = 25
efr = 15
eic = 70
eth = 30
edk = 28
elt = 70
[Canadine]
atp = 202
@ -85,6 +120,27 @@ ata = 110
lck = 5
esp = 0
exp = 16
efr = 80
eic = 25
eth = 10
edk = 20
elt = 70
[RingCanadine]
atp = 202
mst = 0
evp = 109
hp = 145
dfp = 30
ata = 110
lck = 5
esp = 0
exp = 3
efr = 80
eic = 25
eth = 10
edk = 20
elt = 70
[Canane]
atp = 214
@ -96,17 +152,11 @@ ata = 120
lck = 5
esp = 10
exp = 17
[RingCanadine]
atp = 202
mst = 0
evp = 109
hp = 144
dfp = 30
ata = 110
lck = 5
esp = 0
exp = 3
efr = 30
eic = 15
eth = 95
edk = 25
elt = 70
[ChaosSorcerer]
atp = 322
@ -118,6 +168,11 @@ ata = 120
lck = 0
esp = 35
exp = 29
efr = 33
eic = 80
eth = 80
edk = 43
elt = 80
[BeeR]
atp = 214
@ -129,6 +184,11 @@ ata = 60
lck = 0
esp = 100
exp = 4
efr = 0
eic = 0
eth = 80
edk = 80
elt = 0
[BeeL]
atp = 214
@ -140,6 +200,11 @@ ata = 60
lck = 0
esp = 100
exp = 4
efr = 0
eic = 0
eth = 80
edk = 80
elt = 0
[ChaosBringer]
atp = 555
@ -151,6 +216,11 @@ ata = 130
lck = 5
esp = 40
exp = 35
efr = 70
eic = 70
eth = 70
edk = 53
elt = 90
[DarkBelra]
atp = 581
@ -162,6 +232,11 @@ ata = 100
lck = 8
esp = 35
exp = 35
efr = 90
eic = 50
eth = 27
edk = 53
elt = 42
[DeRolLe]
atp = 320
@ -173,6 +248,11 @@ ata = 160
lck = 5
esp = 100
exp = 890
efr = 15
eic = 90
eth = 70
edk = 100
elt = 60
[DeRolLeBody]
atp = 390
@ -184,6 +264,11 @@ ata = 150
lck = 0
esp = 100
exp = 10
efr = 20
eic = 50
eth = 30
edk = 100
elt = 80
[DeRolLeMine]
atp = 300
@ -195,6 +280,11 @@ ata = 50
lck = 8
esp = 100
exp = 10
efr = 50
eic = 0
eth = 0
edk = 100
elt = 50
[Dragon]
atp = 250
@ -206,6 +296,11 @@ ata = 200
lck = 8
esp = 100
exp = 400
efr = 90
eic = 20
eth = 80
edk = 100
elt = 60
[SinowGold]
atp = 238
@ -217,6 +312,11 @@ ata = 120
lck = 0
esp = 25
exp = 28
efr = 25
eic = 75
eth = 90
edk = 28
elt = 90
[RagRappy]
atp = 88
@ -228,6 +328,11 @@ ata = 70
lck = 10
esp = 0
exp = 4
efr = 0
eic = 30
eth = 60
edk = 10
elt = 45
[AlRappy]
atp = 184
@ -239,6 +344,11 @@ ata = 100
lck = 5
esp = 0
exp = 100
efr = 0
eic = 60
eth = 30
edk = 35
elt = 45
[NanoDragon]
atp = 184
@ -250,6 +360,11 @@ ata = 100
lck = 5
esp = 25
exp = 15
efr = 90
eic = 0
eth = 0
edk = 23
elt = 50
[Dubchic]
atp = 274
@ -261,6 +376,11 @@ ata = 100
lck = 5
esp = 5
exp = 3
efr = 90
eic = 90
eth = 10
edk = 0
elt = 30
[Gillchic]
atp = 280
@ -272,6 +392,11 @@ ata = 110
lck = 8
esp = 5
exp = 18
efr = 90
eic = 90
eth = 15
edk = 25
elt = 20
[Garanz]
atp = 346
@ -283,17 +408,11 @@ ata = 115
lck = 10
esp = 25
exp = 22
[GalGryphon]
atp = 262
mst = 0
evp = 125
hp = 284
dfp = 80
ata = 150
lck = 5
esp = 10
exp = 20
efr = 70
eic = 60
eth = 85
edk = 38
elt = 75
[Bulclaw]
atp = 382
@ -305,6 +424,11 @@ ata = 110
lck = 6
esp = 15
exp = 27
efr = 30
eic = 30
eth = 90
edk = 45
elt = 20
[Claw]
atp = 274
@ -316,6 +440,11 @@ ata = 110
lck = 4
esp = 0
exp = 6
efr = 15
eic = 75
eth = 90
edk = 25
elt = 15
[VolOptPartA]
atp = 0
@ -327,6 +456,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 35
eic = 35
eth = 15
edk = 100
elt = 35
[VolOptPillar]
atp = 100
@ -338,6 +472,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 35
eic = 35
eth = 15
edk = 100
elt = 35
[VolOptMonitor]
atp = 0
@ -349,6 +488,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 40
eic = 40
eth = 20
edk = 100
elt = 40
[VolOptAmp]
atp = 0
@ -360,6 +504,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 0
eic = 0
eth = 100
edk = 100
elt = 0
[VolOpt]
atp = 0
@ -371,6 +520,11 @@ ata = 0
lck = 5
esp = 100
exp = 1250
efr = 75
eic = 50
eth = 20
edk = 100
elt = 50
[VolOptTrap]
atp = 0
@ -382,6 +536,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 20
eic = 20
eth = 20
edk = 100
elt = 20
[PofuillySlime]
atp = 154
@ -393,6 +552,11 @@ ata = 80
lck = 5
esp = 5
exp = 10
efr = 0
eic = 85
eth = 0
edk = 55
elt = 30
[PanArms]
atp = 202
@ -404,6 +568,11 @@ ata = 120
lck = 5
esp = 5
exp = 6
efr = 25
eic = 25
eth = 25
edk = 25
elt = 25
[Hidoom]
atp = 190
@ -415,6 +584,11 @@ ata = 90
lck = 14
esp = 5
exp = 4
efr = 80
eic = 0
eth = 75
edk = 25
elt = 25
[Migium]
atp = 226
@ -426,6 +600,11 @@ ata = 90
lck = 0
esp = 5
exp = 4
efr = 0
eic = 80
eth = 75
edk = 25
elt = 25
[PouillySlime]
atp = 370
@ -437,6 +616,11 @@ ata = 150
lck = 8
esp = 5
exp = 150
efr = 90
eic = 0
eth = 0
edk = 50
elt = 0
[Darvant]
atp = 80
@ -448,6 +632,11 @@ ata = 0
lck = 0
esp = 100
exp = 5
efr = 50
eic = 0
eth = 80
edk = 100
elt = 0
[DarkFalz1]
atp = 700
@ -459,6 +648,11 @@ ata = 170
lck = 20
esp = 100
exp = 0
efr = 80
eic = 100
eth = 25
edk = 100
elt = 25
[DarkFalz2]
atp = 750
@ -470,17 +664,11 @@ ata = 170
lck = 20
esp = 100
exp = 3000
[DarkFalz3]
atp = 800
mst = 0
evp = 100
hp = 9000
dfp = 120
ata = 170
lck = 20
esp = 100
exp = 0
efr = 100
eic = 25
eth = 80
edk = 100
elt = 25
[UltDarvant]
atp = 220
@ -492,6 +680,11 @@ ata = 100
lck = 20
esp = 100
exp = 5
efr = 100
eic = 30
eth = 50
edk = 100
elt = 10
[Dubwitch]
atp = 0
@ -503,6 +696,11 @@ ata = 0
lck = 0
esp = 0
exp = 0
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 210
@ -514,6 +712,11 @@ ata = 80
lck = 10
esp = 25
exp = 13
efr = 80
eic = 0
eth = 40
edk = 28
elt = 50
[Hildeblue]
atp = 270
@ -525,6 +728,11 @@ ata = 100
lck = 10
esp = 25
exp = 100
efr = 0
eic = 80
eth = 40
edk = 38
elt = 50
[Booma]
atp = 106
@ -536,6 +744,11 @@ ata = 60
lck = 8
esp = 0
exp = 5
efr = 0
eic = 35
eth = 0
edk = 10
elt = 20
[Gobooma]
atp = 112
@ -547,6 +760,11 @@ ata = 65
lck = 8
esp = 0
exp = 6
efr = 25
eic = 45
eth = 0
edk = 10
elt = 20
[Gigobooma]
atp = 118
@ -558,6 +776,11 @@ ata = 75
lck = 5
esp = 0
exp = 7
efr = 55
eic = 0
eth = 25
edk = 15
elt = 20
[GrassAssassin]
atp = 277
@ -569,6 +792,11 @@ ata = 90
lck = 10
esp = 25
exp = 20
efr = 0
eic = 60
eth = 35
edk = 33
elt = 20
[EvilShark]
atp = 154
@ -580,6 +808,11 @@ ata = 93
lck = 8
esp = 0
exp = 10
efr = 0
eic = 50
eth = 35
edk = 15
elt = 20
[PalShark]
atp = 166
@ -591,6 +824,11 @@ ata = 100
lck = 8
esp = 0
exp = 12
efr = 35
eic = 0
eth = 60
edk = 15
elt = 20
[GuilShark]
atp = 178
@ -602,6 +840,11 @@ ata = 110
lck = 8
esp = 0
exp = 14
efr = 35
eic = 0
eth = 20
edk = 20
elt = 20
[Delsaber]
atp = 448
@ -613,6 +856,11 @@ ata = 135
lck = 10
esp = 15
exp = 30
efr = 70
eic = 25
eth = 90
edk = 35
elt = 60
[Dimenian]
atp = 346
@ -624,6 +872,11 @@ ata = 115
lck = 8
esp = 10
exp = 22
efr = 10
eic = 84
eth = 45
edk = 30
elt = 30
[LaDimenian]
atp = 382
@ -635,6 +888,11 @@ ata = 125
lck = 8
esp = 10
exp = 24
efr = 45
eic = 15
eth = 90
edk = 30
elt = 40
[SoDimenian]
atp = 418
@ -646,3 +904,8 @@ ata = 140
lck = 10
esp = 10
exp = 26
efr = 95
eic = 45
eth = 20
edk = 35
elt = 50

View File

@ -8,6 +8,11 @@ ata = 233
lck = 35
esp = 35
exp = 145
efr = 60
eic = 75
eth = 45
edk = 70
elt = 60
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 210
lck = 0
esp = 35
exp = 270
efr = 60
eic = 75
eth = 45
edk = 75
elt = 60
[SavageWolf]
atp = 1100
@ -30,6 +40,11 @@ ata = 208
lck = 40
esp = 40
exp = 275
efr = 50
eic = 92
eth = 65
edk = 85
elt = 78
[BarbarousWolf]
atp = 1350
@ -41,6 +56,11 @@ ata = 211
lck = 50
esp = 40
exp = 280
efr = 70
eic = 95
eth = 55
edk = 90
elt = 80
[PoisonLily]
atp = 1750
@ -52,6 +72,11 @@ ata = 258
lck = 30
esp = 40
exp = 295
efr = 70
eic = 45
eth = 100
edk = 80
elt = 70
[NarLily]
atp = 3500
@ -63,6 +88,11 @@ ata = 340
lck = 50
esp = 40
exp = 900
efr = 100
eic = 100
eth = 70
edk = 105
elt = 100
[SinowBeat]
atp = 2320
@ -74,6 +104,11 @@ ata = 280
lck = 33
esp = 55
exp = 350
efr = 55
eic = 90
eth = 100
edk = 88
elt = 90
[Canadine]
atp = 1650
@ -85,6 +120,27 @@ ata = 273
lck = 20
esp = 30
exp = 320
efr = 50
eic = 100
eth = 85
edk = 80
elt = 80
[RingCanadine]
atp = 1650
mst = 0
evp = 706
hp = 2523
dfp = 676
ata = 273
lck = 20
esp = 30
exp = 32
efr = 50
eic = 100
eth = 85
edk = 80
elt = 80
[Canane]
atp = 1700
@ -96,17 +152,11 @@ ata = 280
lck = 20
esp = 35
exp = 325
[RingCanadine]
atp = 1650
mst = 0
evp = 706
hp = 2522
dfp = 676
ata = 273
lck = 20
esp = 30
exp = 32
efr = 100
eic = 55
eth = 90
edk = 90
elt = 75
[ChaosSorcerer]
atp = 1689
@ -118,6 +168,11 @@ ata = 370
lck = 0
esp = 65
exp = 363
efr = 80
eic = 100
eth = 100
edk = 108
elt = 68
[BeeR]
atp = 1527
@ -129,6 +184,11 @@ ata = 340
lck = 0
esp = 200
exp = 100
efr = 30
eic = 80
eth = 100
edk = 1000
elt = 100
[BeeL]
atp = 1527
@ -140,6 +200,11 @@ ata = 340
lck = 0
esp = 200
exp = 100
efr = 100
eic = 100
eth = 30
edk = 1000
elt = 80
[ChaosBringer]
atp = 3200
@ -151,6 +216,11 @@ ata = 368
lck = 40
esp = 70
exp = 385
efr = 90
eic = 90
eth = 90
edk = 123
elt = 100
[DarkBelra]
atp = 3270
@ -162,6 +232,11 @@ ata = 315
lck = 50
esp = 65
exp = 372
efr = 100
eic = 88
eth = 65
edk = 123
elt = 77
[DeRolLe]
atp = 2500
@ -173,6 +248,11 @@ ata = 375
lck = 25
esp = 1000
exp = 18800
efr = 100
eic = 70
eth = 55
edk = 1000
elt = 70
[DeRolLeBody]
atp = 2500
@ -184,6 +264,11 @@ ata = 340
lck = 0
esp = 1000
exp = 60
efr = 69
eic = 100
eth = 98
edk = 1000
elt = 90
[DeRolLeMine]
atp = 2400
@ -195,6 +280,11 @@ ata = 345
lck = 25
esp = 1000
exp = 16
efr = 100
eic = 85
eth = 65
edk = 1000
elt = 45
[Dragon]
atp = 2000
@ -206,6 +296,11 @@ ata = 286
lck = 25
esp = 1000
exp = 15900
efr = 50
eic = 100
eth = 82
edk = 1000
elt = 70
[SinowGold]
atp = 2100
@ -217,6 +312,11 @@ ata = 280
lck = 38
esp = 60
exp = 344
efr = 80
eic = 60
eth = 100
edk = 88
elt = 100
[RagRappy]
atp = 1250
@ -228,6 +328,11 @@ ata = 200
lck = 30
esp = 35
exp = 256
efr = 55
eic = 40
eth = 85
edk = 75
elt = 70
[AlRappy]
atp = 2100
@ -239,6 +344,11 @@ ata = 240
lck = 50
esp = 35
exp = 700
efr = 45
eic = 85
eth = 60
edk = 90
elt = 70
[NanoDragon]
atp = 2100
@ -250,6 +360,11 @@ ata = 250
lck = 30
esp = 60
exp = 320
efr = 100
eic = 53
eth = 75
edk = 93
elt = 69
[Dubchic]
atp = 1939
@ -261,6 +376,11 @@ ata = 278
lck = 30
esp = 40
exp = 59
efr = 45
eic = 88
eth = 100
edk = 70
elt = 70
[Gillchic]
atp = 1989
@ -272,6 +392,11 @@ ata = 268
lck = 35
esp = 40
exp = 321
efr = 55
eic = 88
eth = 100
edk = 80
elt = 60
[Garanz]
atp = 2500
@ -283,17 +408,11 @@ ata = 258
lck = 40
esp = 60
exp = 355
[GalGryphon]
atp = 3000
mst = 0
evp = 753
hp = 2700
dfp = 802
ata = 340
lck = 30
esp = 45
exp = 334
efr = 90
eic = 90
eth = 69
edk = 108
elt = 90
[Bulclaw]
atp = 3000
@ -305,6 +424,11 @@ ata = 365
lck = 50
esp = 55
exp = 334
efr = 70
eic = 70
eth = 100
edk = 110
elt = 50
[Claw]
atp = 2850
@ -316,6 +440,11 @@ ata = 330
lck = 30
esp = 40
exp = 273
efr = 78
eic = 100
eth = 50
edk = 85
elt = 79
[VolOptPartA]
atp = 0
@ -327,6 +456,11 @@ ata = 0
lck = 0
esp = 1000
exp = 0
efr = 59
eic = 90
eth = 90
edk = 1000
elt = 65
[VolOptPillar]
atp = 2275
@ -338,6 +472,11 @@ ata = 0
lck = 0
esp = 1000
exp = 0
efr = 90
eic = 90
eth = 50
edk = 1000
elt = 65
[VolOptMonitor]
atp = 0
@ -349,6 +488,11 @@ ata = 0
lck = 0
esp = 1000
exp = 0
efr = 75
eic = 50
eth = 90
edk = 1000
elt = 75
[VolOptAmp]
atp = 0
@ -360,6 +504,11 @@ ata = 0
lck = 0
esp = 1000
exp = 0
efr = 60
eic = 70
eth = 80
edk = 1000
elt = 63
[VolOpt]
atp = 0
@ -371,6 +520,11 @@ ata = 0
lck = 5
esp = 1000
exp = 23500
efr = 75
eic = 69
eth = 100
edk = 1000
elt = 90
[VolOptTrap]
atp = 0
@ -382,6 +536,11 @@ ata = 0
lck = 0
esp = 1000
exp = 0
efr = 80
eic = 80
eth = 80
edk = 80
elt = 80
[PofuillySlime]
atp = 1374
@ -393,6 +552,11 @@ ata = 249
lck = 30
esp = 40
exp = 290
efr = 45
eic = 100
eth = 45
edk = 85
elt = 45
[PanArms]
atp = 1994
@ -404,6 +568,11 @@ ata = 219
lck = 30
esp = 40
exp = 195
efr = 58
eic = 55
eth = 57
edk = 90
elt = 65
[Hidoom]
atp = 1930
@ -415,6 +584,11 @@ ata = 268
lck = 30
esp = 45
exp = 180
efr = 100
eic = 50
eth = 100
edk = 90
elt = 100
[Migium]
atp = 1930
@ -426,6 +600,11 @@ ata = 268
lck = 30
esp = 40
exp = 180
efr = 50
eic = 100
eth = 100
edk = 90
elt = 100
[PouillySlime]
atp = 2219
@ -437,6 +616,11 @@ ata = 280
lck = 30
esp = 40
exp = 880
efr = 80
eic = 80
eth = 70
edk = 105
elt = 80
[Darvant]
atp = 1390
@ -448,6 +632,11 @@ ata = 305
lck = 0
esp = 1000
exp = 25
efr = 70
eic = 55
eth = 100
edk = 1000
elt = 0
[DarkFalz1]
atp = 2400
@ -459,6 +648,11 @@ ata = 470
lck = 20
esp = 1000
exp = 0
efr = 81
eic = 100
eth = 60
edk = 1000
elt = 89
[DarkFalz2]
atp = 2980
@ -470,17 +664,11 @@ ata = 470
lck = 20
esp = 1000
exp = 0
[DarkFalz3]
atp = 2560
mst = 3000
evp = 750
hp = 21001
dfp = 960
ata = 470
lck = 20
esp = 1000
exp = 50000
efr = 100
eic = 66
eth = 85
edk = 1000
elt = 79
[UltDarvant]
atp = 1550
@ -492,6 +680,11 @@ ata = 305
lck = 20
esp = 1000
exp = 20
efr = 70
eic = 49
eth = 100
edk = 1000
elt = 0
[Dubwitch]
atp = 0
@ -503,6 +696,11 @@ ata = 0
lck = 0
esp = 0
exp = 0
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 1850
@ -514,6 +712,11 @@ ata = 240
lck = 45
esp = 60
exp = 300
efr = 90
eic = 90
eth = 70
edk = 98
elt = 57
[Hildeblue]
atp = 3600
@ -525,6 +728,11 @@ ata = 290
lck = 60
esp = 60
exp = 690
efr = 90
eic = 90
eth = 90
edk = 100
elt = 69
[Booma]
atp = 1250
@ -536,6 +744,11 @@ ata = 205
lck = 25
esp = 17
exp = 271
efr = 40
eic = 100
eth = 70
edk = 70
elt = 65
[Gobooma]
atp = 1350
@ -547,6 +760,11 @@ ata = 209
lck = 25
esp = 20
exp = 276
efr = 100
eic = 65
eth = 45
edk = 70
elt = 65
[Gigobooma]
atp = 1450
@ -558,6 +776,11 @@ ata = 313
lck = 35
esp = 25
exp = 281
efr = 70
eic = 50
eth = 100
edk = 70
elt = 65
[GrassAssassin]
atp = 1800
@ -569,6 +792,11 @@ ata = 260
lck = 40
esp = 60
exp = 333
efr = 45
eic = 100
eth = 75
edk = 100
elt = 65
[EvilShark]
atp = 1550
@ -580,6 +808,11 @@ ata = 236
lck = 30
esp = 20
exp = 295
efr = 45
eic = 100
eth = 75
edk = 80
elt = 70
[PalShark]
atp = 1660
@ -591,6 +824,11 @@ ata = 239
lck = 30
esp = 25
exp = 303
efr = 75
eic = 50
eth = 100
edk = 75
elt = 70
[GuilShark]
atp = 1770
@ -602,6 +840,11 @@ ata = 345
lck = 40
esp = 25
exp = 318
efr = 100
eic = 75
eth = 55
edk = 75
elt = 70
[Delsaber]
atp = 3333
@ -613,6 +856,11 @@ ata = 350
lck = 30
esp = 45
exp = 375
efr = 100
eic = 63
eth = 100
edk = 107
elt = 72
[Dimenian]
atp = 2700
@ -624,6 +872,11 @@ ata = 285
lck = 35
esp = 25
exp = 339
efr = 50
eic = 100
eth = 78
edk = 85
elt = 65
[LaDimenian]
atp = 2800
@ -635,6 +888,11 @@ ata = 300
lck = 35
esp = 30
exp = 345
efr = 80
eic = 55
eth = 100
edk = 88
elt = 65
[SoDimenian]
atp = 2900
@ -646,3 +904,24 @@ ata = 415
lck = 45
esp = 35
exp = 356
efr = 100
eic = 83
eth = 60
edk = 91
elt = 75
[DarkFalz3]
atp = 2560
mst = 3000
evp = 750
hp = 21001
dfp = 960
ata = 470
lck = 20
esp = 1000
exp = 50000
efr = 70
eic = 100
eth = 83
edk = 1000
elt = 90

View File

@ -8,6 +8,11 @@ ata = 210
lck = 40
esp = 30
exp = 82
efr = 50
eic = 60
eth = 40
edk = 45
elt = 50
[Monest]
atp = 697
@ -19,6 +24,11 @@ ata = 135
lck = 0
esp = 30
exp = 92
efr = 50
eic = 70
eth = 40
edk = 45
elt = 50
[SavageWolf]
atp = 819
@ -30,6 +40,11 @@ ata = 225
lck = 28
esp = 35
exp = 90
efr = 45
eic = 85
eth = 60
edk = 45
elt = 59
[BarbarousWolf]
atp = 834
@ -41,6 +56,11 @@ ata = 225
lck = 30
esp = 35
exp = 94
efr = 60
eic = 95
eth = 50
edk = 50
elt = 65
[PoisonLily]
atp = 812
@ -52,6 +72,11 @@ ata = 230
lck = 18
esp = 35
exp = 100
efr = 50
eic = 39
eth = 90
edk = 50
elt = 60
[NarLily]
atp = 1028
@ -63,6 +88,11 @@ ata = 255
lck = 40
esp = 35
exp = 380
efr = 90
eic = 90
eth = 42
edk = 70
elt = 100
[SinowBeat]
atp = 999
@ -74,6 +104,11 @@ ata = 235
lck = 35
esp = 50
exp = 137
efr = 45
eic = 90
eth = 60
edk = 63
elt = 75
[Canadine]
atp = 927
@ -85,6 +120,27 @@ ata = 245
lck = 17
esp = 25
exp = 112
efr = 90
eic = 42
eth = 50
edk = 55
elt = 75
[RingCanadine]
atp = 927
mst = 0
evp = 380
hp = 1002
dfp = 306
ata = 245
lck = 17
esp = 25
exp = 11
efr = 90
eic = 42
eth = 50
edk = 55
elt = 75
[Canane]
atp = 941
@ -96,17 +152,11 @@ ata = 255
lck = 17
esp = 30
exp = 114
[RingCanadine]
atp = 927
mst = 0
evp = 380
hp = 1001
dfp = 306
ata = 245
lck = 17
esp = 25
exp = 11
efr = 60
eic = 45
eth = 90
edk = 60
elt = 75
[ChaosSorcerer]
atp = 1071
@ -118,6 +168,11 @@ ata = 255
lck = 0
esp = 60
exp = 148
efr = 63
eic = 95
eth = 95
edk = 78
elt = 90
[BeeR]
atp = 941
@ -129,6 +184,11 @@ ata = 195
lck = 0
esp = 100
exp = 88
efr = 0
eic = 0
eth = 90
edk = 100
elt = 30
[BeeL]
atp = 941
@ -140,6 +200,11 @@ ata = 195
lck = 0
esp = 100
exp = 88
efr = 0
eic = 0
eth = 90
edk = 100
elt = 30
[ChaosBringer]
atp = 1200
@ -151,6 +216,11 @@ ata = 265
lck = 17
esp = 65
exp = 150
efr = 80
eic = 80
eth = 80
edk = 88
elt = 100
[DarkBelra]
atp = 1229
@ -162,6 +232,11 @@ ata = 235
lck = 28
esp = 60
exp = 144
efr = 90
eic = 80
eth = 48
edk = 88
elt = 69
[DeRolLe]
atp = 1800
@ -173,6 +248,11 @@ ata = 290
lck = 5
esp = 100
exp = 8700
efr = 20
eic = 80
eth = 60
edk = 100
elt = 80
[DeRolLeBody]
atp = 1160
@ -184,6 +264,11 @@ ata = 270
lck = 0
esp = 100
exp = 30
efr = 20
eic = 50
eth = 30
edk = 100
elt = 80
[DeRolLeMine]
atp = 700
@ -195,6 +280,11 @@ ata = 170
lck = 5
esp = 100
exp = 8
efr = 50
eic = 0
eth = 0
edk = 100
elt = 50
[Dragon]
atp = 1000
@ -206,6 +296,11 @@ ata = 335
lck = 8
esp = 100
exp = 7980
efr = 90
eic = 25
eth = 80
edk = 100
elt = 75
[SinowGold]
atp = 970
@ -217,6 +312,11 @@ ata = 255
lck = 0
esp = 55
exp = 143
efr = 52
eic = 75
eth = 95
edk = 63
elt = 95
[RagRappy]
atp = 790
@ -228,6 +328,11 @@ ata = 205
lck = 35
esp = 30
exp = 88
efr = 40
eic = 60
eth = 70
edk = 45
elt = 60
[AlRappy]
atp = 913
@ -239,6 +344,11 @@ ata = 235
lck = 17
esp = 30
exp = 280
efr = 40
eic = 70
eth = 60
edk = 70
elt = 60
[NanoDragon]
atp = 905
@ -250,6 +360,11 @@ ata = 235
lck = 17
esp = 55
exp = 120
efr = 90
eic = 39
eth = 48
edk = 58
elt = 75
[Dubchic]
atp = 1013
@ -261,6 +376,11 @@ ata = 235
lck = 17
esp = 35
exp = 22
efr = 90
eic = 90
eth = 36
edk = 0
elt = 50
[Gillchic]
atp = 1020
@ -272,6 +392,11 @@ ata = 245
lck = 28
esp = 35
exp = 116
efr = 90
eic = 90
eth = 42
edk = 60
elt = 40
[Garanz]
atp = 1100
@ -283,17 +408,11 @@ ata = 235
lck = 30
esp = 55
exp = 124
[GalGryphon]
atp = 999
mst = 0
evp = 410
hp = 1274
dfp = 393
ata = 285
lck = 17
esp = 35
exp = 120
efr = 79
eic = 75
eth = 100
edk = 73
elt = 85
[Bulclaw]
atp = 1143
@ -305,6 +424,11 @@ ata = 245
lck = 21
esp = 40
exp = 128
efr = 60
eic = 60
eth = 100
edk = 80
elt = 42
[Claw]
atp = 1013
@ -316,6 +440,11 @@ ata = 150
lck = 14
esp = 25
exp = 92
efr = 60
eic = 90
eth = 48
edk = 60
elt = 63
[VolOptPartA]
atp = 0
@ -327,6 +456,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 40
eic = 40
eth = 15
edk = 100
elt = 40
[VolOptPillar]
atp = 100
@ -338,6 +472,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 40
eic = 40
eth = 15
edk = 100
elt = 40
[VolOptMonitor]
atp = 0
@ -349,6 +488,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 40
eic = 40
eth = 20
edk = 100
elt = 40
[VolOptAmp]
atp = 0
@ -360,6 +504,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 0
eic = 0
eth = 100
edk = 100
elt = 0
[VolOpt]
atp = 0
@ -371,6 +520,11 @@ ata = 0
lck = 5
esp = 100
exp = 11100
efr = 80
eic = 60
eth = 45
edk = 100
elt = 75
[VolOptTrap]
atp = 0
@ -382,6 +536,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 20
eic = 20
eth = 20
edk = 100
elt = 20
[PofuillySlime]
atp = 870
@ -393,6 +552,11 @@ ata = 215
lck = 17
esp = 35
exp = 100
efr = 38
eic = 90
eth = 38
edk = 60
elt = 60
[PanArms]
atp = 927
@ -404,6 +568,11 @@ ata = 255
lck = 17
esp = 35
exp = 52
efr = 45
eic = 45
eth = 45
edk = 60
elt = 55
[Hidoom]
atp = 913
@ -415,6 +584,11 @@ ata = 225
lck = 30
esp = 40
exp = 48
efr = 90
eic = 45
eth = 90
edk = 60
elt = 80
[Migium]
atp = 956
@ -426,6 +600,11 @@ ata = 225
lck = 30
esp = 35
exp = 48
efr = 45
eic = 90
eth = 90
edk = 60
elt = 80
[PouillySlime]
atp = 1128
@ -437,6 +616,11 @@ ata = 285
lck = 30
esp = 35
exp = 380
efr = 90
eic = 49
eth = 45
edk = 70
elt = 49
[Darvant]
atp = 350
@ -448,6 +632,11 @@ ata = 200
lck = 0
esp = 100
exp = 9
efr = 60
eic = 30
eth = 100
edk = 100
elt = 0
[DarkFalz1]
atp = 1900
@ -459,6 +648,11 @@ ata = 250
lck = 20
esp = 100
exp = 0
efr = 90
eic = 100
eth = 45
edk = 100
elt = 90
[DarkFalz2]
atp = 2000
@ -470,17 +664,11 @@ ata = 250
lck = 20
esp = 100
exp = 0
[DarkFalz3]
atp = 2100
mst = 300
evp = 200
hp = 16500
dfp = 320
ata = 250
lck = 20
esp = 100
exp = 16000
efr = 100
eic = 50
eth = 100
edk = 100
elt = 50
[UltDarvant]
atp = 700
@ -492,6 +680,11 @@ ata = 100
lck = 20
esp = 100
exp = 9
efr = 30
eic = 50
eth = 100
edk = 100
elt = 10
[Dubwitch]
atp = 0
@ -503,6 +696,11 @@ ata = 0
lck = 0
esp = 0
exp = 0
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 898
@ -514,6 +712,11 @@ ata = 215
lck = 35
esp = 55
exp = 111
efr = 90
eic = 40
eth = 75
edk = 63
elt = 60
[Hildeblue]
atp = 985
@ -525,6 +728,11 @@ ata = 235
lck = 35
esp = 55
exp = 280
efr = 45
eic = 90
eth = 75
edk = 73
elt = 60
[Booma]
atp = 812
@ -536,6 +744,11 @@ ata = 195
lck = 28
esp = 12
exp = 90
efr = 35
eic = 85
eth = 60
edk = 45
elt = 30
[Gobooma]
atp = 812
@ -547,6 +760,11 @@ ata = 195
lck = 28
esp = 15
exp = 92
efr = 85
eic = 65
eth = 40
edk = 45
elt = 30
[Gigobooma]
atp = 826
@ -558,6 +776,11 @@ ata = 210
lck = 17
esp = 20
exp = 94
efr = 85
eic = 45
eth = 70
edk = 50
elt = 30
[GrassAssassin]
atp = 913
@ -569,6 +792,11 @@ ata = 225
lck = 35
esp = 55
exp = 125
efr = 42
eic = 90
eth = 85
edk = 68
elt = 30
[EvilShark]
atp = 870
@ -580,6 +808,11 @@ ata = 228
lck = 28
esp = 15
exp = 100
efr = 40
eic = 90
eth = 70
edk = 50
elt = 30
[PalShark]
atp = 884
@ -591,6 +824,11 @@ ata = 235
lck = 28
esp = 20
exp = 104
efr = 45
eic = 75
eth = 90
edk = 50
elt = 30
[GuilShark]
atp = 898
@ -602,6 +840,11 @@ ata = 245
lck = 28
esp = 20
exp = 108
efr = 90
eic = 80
eth = 50
edk = 55
elt = 30
[Delsaber]
atp = 1221
@ -613,6 +856,11 @@ ata = 270
lck = 30
esp = 40
exp = 150
efr = 100
eic = 55
eth = 100
edk = 77
elt = 75
[Dimenian]
atp = 1056
@ -624,6 +872,11 @@ ata = 255
lck = 28
esp = 20
exp = 124
efr = 45
eic = 95
eth = 70
edk = 65
elt = 49
[LaDimenian]
atp = 1078
@ -635,6 +888,11 @@ ata = 268
lck = 28
esp = 25
exp = 128
efr = 75
eic = 50
eth = 95
edk = 68
elt = 57
[SoDimenian]
atp = 1100
@ -646,3 +904,24 @@ ata = 280
lck = 35
esp = 30
exp = 132
efr = 95
eic = 80
eth = 55
edk = 71
elt = 68
[DarkFalz3]
atp = 2100
mst = 300
evp = 200
hp = 16500
dfp = 320
ata = 250
lck = 20
esp = 100
exp = 16000
efr = 63
eic = 100
eth = 90
edk = 100
elt = 85

View File

@ -8,6 +8,11 @@ ata = 135
lck = 40
esp = 15
exp = 36
efr = 30
eic = 50
eth = 0
edk = 30
elt = 20
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 60
lck = 0
esp = 15
exp = 43
efr = 40
eic = 60
eth = 0
edk = 30
elt = 20
[SavageWolf]
atp = 368
@ -30,6 +40,11 @@ ata = 150
lck = 16
esp = 20
exp = 42
efr = 0
eic = 80
eth = 20
edk = 30
elt = 20
[BarbarousWolf]
atp = 379
@ -41,6 +56,11 @@ ata = 150
lck = 20
esp = 20
exp = 45
efr = 20
eic = 90
eth = 0
edk = 35
elt = 20
[PoisonLily]
atp = 362
@ -52,6 +72,11 @@ ata = 155
lck = 10
esp = 20
exp = 49
efr = 35
eic = 0
eth = 80
edk = 35
elt = 0
[NarLily]
atp = 535
@ -63,6 +88,11 @@ ata = 180
lck = 30
esp = 20
exp = 259
efr = 80
eic = 0
eth = 35
edk = 55
elt = 0
[SinowBeat]
atp = 512
@ -74,6 +104,11 @@ ata = 160
lck = 20
esp = 30
exp = 64
efr = 5
eic = 80
eth = 50
edk = 48
elt = 70
[Canadine]
atp = 454
@ -85,6 +120,27 @@ ata = 170
lck = 10
esp = 15
exp = 58
efr = 90
eic = 5
eth = 50
edk = 40
elt = 70
[RingCanadine]
atp = 454
mst = 0
evp = 137
hp = 406
dfp = 124
ata = 170
lck = 10
esp = 15
exp = 6
efr = 90
eic = 5
eth = 50
edk = 40
elt = 70
[Canane]
atp = 465
@ -96,17 +152,11 @@ ata = 180
lck = 10
esp = 20
exp = 60
[RingCanadine]
atp = 454
mst = 0
evp = 137
hp = 405
dfp = 124
ata = 170
lck = 10
esp = 15
exp = 6
efr = 30
eic = 5
eth = 90
edk = 45
elt = 70
[ChaosSorcerer]
atp = 569
@ -118,6 +168,11 @@ ata = 180
lck = 0
esp = 32
exp = 70
efr = 5
eic = 90
eth = 90
edk = 63
elt = 90
[BeeR]
atp = 466
@ -129,6 +184,11 @@ ata = 120
lck = 0
esp = 100
exp = 40
efr = 0
eic = 0
eth = 90
edk = 80
elt = 0
[BeeL]
atp = 466
@ -140,6 +200,11 @@ ata = 120
lck = 0
esp = 100
exp = 40
efr = 0
eic = 0
eth = 90
edk = 80
elt = 0
[ChaosBringer]
atp = 673
@ -151,6 +216,11 @@ ata = 190
lck = 10
esp = 47
exp = 79
efr = 25
eic = 75
eth = 75
edk = 73
elt = 100
[DarkBelra]
atp = 675
@ -162,6 +232,11 @@ ata = 160
lck = 16
esp = 42
exp = 76
efr = 100
eic = 75
eth = 25
edk = 73
elt = 0
[DeRolLe]
atp = 805
@ -173,6 +248,11 @@ ata = 210
lck = 10
esp = 100
exp = 2500
efr = 20
eic = 80
eth = 60
edk = 100
elt = 80
[DeRolLeBody]
atp = 700
@ -184,6 +264,11 @@ ata = 210
lck = 0
esp = 100
exp = 25
efr = 20
eic = 50
eth = 30
edk = 100
elt = 80
[DeRolLeMine]
atp = 370
@ -195,6 +280,11 @@ ata = 110
lck = 10
esp = 100
exp = 4
efr = 50
eic = 0
eth = 0
edk = 100
elt = 50
[Dragon]
atp = 430
@ -206,6 +296,11 @@ ata = 260
lck = 16
esp = 100
exp = 2000
efr = 90
eic = 20
eth = 80
edk = 100
elt = 60
[SinowGold]
atp = 488
@ -217,6 +312,11 @@ ata = 180
lck = 0
esp = 35
exp = 64
efr = 5
eic = 50
eth = 90
edk = 48
elt = 90
[RagRappy]
atp = 345
@ -228,6 +328,11 @@ ata = 130
lck = 20
esp = 15
exp = 40
efr = 0
eic = 40
eth = 70
edk = 30
elt = 50
[AlRappy]
atp = 443
@ -239,6 +344,11 @@ ata = 160
lck = 10
esp = 15
exp = 184
efr = 0
eic = 70
eth = 40
edk = 30
elt = 50
[NanoDragon]
atp = 437
@ -250,6 +360,11 @@ ata = 160
lck = 10
esp = 35
exp = 57
efr = 85
eic = 0
eth = 0
edk = 53
elt = 75
[Dubchic]
atp = 523
@ -261,6 +376,11 @@ ata = 160
lck = 10
esp = 20
exp = 11
efr = 80
eic = 80
eth = 25
edk = 0
elt = 0
[Gillchic]
atp = 529
@ -272,6 +392,11 @@ ata = 170
lck = 16
esp = 20
exp = 61
efr = 80
eic = 80
eth = 30
edk = 45
elt = 0
[Garanz]
atp = 592
@ -283,17 +408,11 @@ ata = 160
lck = 20
esp = 35
exp = 67
[GalGryphon]
atp = 512
mst = 0
evp = 160
hp = 563
dfp = 193
ata = 210
lck = 10
esp = 22
exp = 64
efr = 75
eic = 0
eth = 100
edk = 58
elt = 75
[Bulclaw]
atp = 627
@ -305,6 +424,11 @@ ata = 170
lck = 12
esp = 27
exp = 70
efr = 25
eic = 25
eth = 95
edk = 65
elt = 0
[Claw]
atp = 523
@ -316,6 +440,11 @@ ata = 100
lck = 8
esp = 12
exp = 43
efr = 0
eic = 60
eth = 90
edk = 45
elt = 0
[VolOptPartA]
atp = 0
@ -327,6 +456,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 30
eic = 30
eth = 15
edk = 100
elt = 30
[VolOptPillar]
atp = 100
@ -338,6 +472,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 35
eic = 35
eth = 15
edk = 100
elt = 35
[VolOptMonitor]
atp = 0
@ -349,6 +488,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 30
eic = 30
eth = 15
edk = 100
elt = 30
[VolOptAmp]
atp = 0
@ -360,6 +504,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 0
eic = 0
eth = 100
edk = 100
elt = 0
[VolOpt]
atp = 0
@ -371,6 +520,11 @@ ata = 0
lck = 5
esp = 100
exp = 3000
efr = 60
eic = 45
eth = 20
edk = 100
elt = 50
[VolOptTrap]
atp = 0
@ -382,6 +536,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 20
eic = 20
eth = 20
edk = 100
elt = 20
[PofuillySlime]
atp = 408
@ -393,6 +552,11 @@ ata = 140
lck = 10
esp = 20
exp = 49
efr = 0
eic = 80
eth = 0
edk = 40
elt = 0
[PanArms]
atp = 454
@ -404,6 +568,11 @@ ata = 180
lck = 10
esp = 20
exp = 26
efr = 20
eic = 20
eth = 20
edk = 45
elt = 30
[Hidoom]
atp = 443
@ -415,6 +584,11 @@ ata = 150
lck = 28
esp = 20
exp = 23
efr = 80
eic = 0
eth = 80
edk = 45
elt = 30
[Migium]
atp = 477
@ -426,6 +600,11 @@ ata = 150
lck = 0
esp = 20
exp = 23
efr = 0
eic = 80
eth = 80
edk = 45
elt = 30
[PouillySlime]
atp = 615
@ -437,6 +616,11 @@ ata = 210
lck = 16
esp = 20
exp = 259
efr = 85
eic = 0
eth = 0
edk = 55
elt = 0
[Darvant]
atp = 170
@ -448,6 +632,11 @@ ata = 150
lck = 0
esp = 100
exp = 5
efr = 45
eic = 10
eth = 100
edk = 100
elt = 0
[DarkFalz1]
atp = 900
@ -459,6 +648,11 @@ ata = 220
lck = 20
esp = 100
exp = 0
efr = 70
eic = 100
eth = 30
edk = 100
elt = 50
[DarkFalz2]
atp = 1000
@ -470,17 +664,11 @@ ata = 230
lck = 20
esp = 100
exp = 0
[DarkFalz3]
atp = 1100
mst = 300
evp = 170
hp = 4001
dfp = 230
ata = 230
lck = 30
esp = 100
exp = 6000
efr = 100
eic = 30
eth = 70
edk = 100
elt = 60
[UltDarvant]
atp = 350
@ -492,6 +680,11 @@ ata = 100
lck = 20
esp = 20
exp = 5
efr = 50
eic = 100
eth = 30
edk = 100
elt = 10
[Dubwitch]
atp = 160
@ -503,6 +696,11 @@ ata = 120
lck = 10
esp = 0
exp = 5
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 431
@ -514,6 +712,11 @@ ata = 140
lck = 20
esp = 35
exp = 49
efr = 80
eic = 5
eth = 50
edk = 48
elt = 50
[Hildeblue]
atp = 500
@ -525,6 +728,11 @@ ata = 160
lck = 20
esp = 35
exp = 184
efr = 5
eic = 80
eth = 50
edk = 58
elt = 50
[Booma]
atp = 362
@ -536,6 +744,11 @@ ata = 120
lck = 16
esp = 5
exp = 42
efr = 5
eic = 75
eth = 60
edk = 30
elt = 20
[Gobooma]
atp = 368
@ -547,6 +760,11 @@ ata = 125
lck = 16
esp = 7
exp = 43
efr = 75
eic = 60
eth = 5
edk = 30
elt = 20
[Gigobooma]
atp = 374
@ -558,6 +776,11 @@ ata = 135
lck = 10
esp = 10
exp = 45
efr = 75
eic = 5
eth = 75
edk = 30
elt = 20
[GrassAssassin]
atp = 443
@ -569,6 +792,11 @@ ata = 150
lck = 20
esp = 35
exp = 60
efr = 0
eic = 80
eth = 80
edk = 53
elt = 20
[EvilShark]
atp = 408
@ -580,6 +808,11 @@ ata = 153
lck = 8
esp = 7
exp = 49
efr = 5
eic = 80
eth = 70
edk = 35
elt = 20
[PalShark]
atp = 420
@ -591,6 +824,11 @@ ata = 160
lck = 16
esp = 10
exp = 52
efr = 5
eic = 70
eth = 80
edk = 35
elt = 20
[GuilShark]
atp = 431
@ -602,6 +840,11 @@ ata = 170
lck = 16
esp = 10
exp = 55
efr = 80
eic = 70
eth = 5
edk = 40
elt = 20
[Delsaber]
atp = 627
@ -613,6 +856,11 @@ ata = 195
lck = 20
esp = 27
exp = 72
efr = 90
eic = 0
eth = 90
edk = 55
elt = 70
[Dimenian]
atp = 558
@ -624,6 +872,11 @@ ata = 180
lck = 16
esp = 15
exp = 67
efr = 5
eic = 85
eth = 70
edk = 50
elt = 30
[LaDimenian]
atp = 575
@ -635,6 +888,11 @@ ata = 193
lck = 16
esp = 16
exp = 70
efr = 70
eic = 5
eth = 85
edk = 50
elt = 50
[SoDimenian]
atp = 592
@ -646,3 +904,24 @@ ata = 205
lck = 20
esp = 22
exp = 73
efr = 85
eic = 70
eth = 5
edk = 55
elt = 75
[DarkFalz3]
atp = 1100
mst = 300
evp = 170
hp = 4001
dfp = 230
ata = 230
lck = 30
esp = 100
exp = 6000
efr = 50
eic = 100
eth = 80
edk = 100
elt = 70

View File

@ -8,6 +8,11 @@ ata = 75
lck = 20
esp = 0
exp = 1
efr = 0
eic = 25
eth = 0
edk = 10
elt = 20
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 0
lck = 0
esp = 0
exp = 6
efr = 0
eic = 30
eth = 0
edk = 10
elt = 20
[SavageWolf]
atp = 85
@ -30,6 +40,11 @@ ata = 90
lck = 8
esp = 5
exp = 5
efr = 0
eic = 50
eth = 10
edk = 10
elt = 20
[BarbarousWolf]
atp = 95
@ -41,6 +56,11 @@ ata = 90
lck = 10
esp = 5
exp = 7
efr = 10
eic = 60
eth = 0
edk = 15
elt = 20
[PoisonLily]
atp = 80
@ -52,6 +72,11 @@ ata = 95
lck = 5
esp = 5
exp = 10
efr = 25
eic = 0
eth = 25
edk = 15
elt = 0
[NarLily]
atp = 230
@ -63,6 +88,11 @@ ata = 120
lck = 20
esp = 5
exp = 150
efr = 30
eic = 0
eth = 30
edk = 35
elt = 0
[SinowBeat]
atp = 210
@ -74,6 +104,11 @@ ata = 100
lck = 10
esp = 15
exp = 20
efr = 0
eic = 50
eth = 0
edk = 28
elt = 70
[Canadine]
atp = 160
@ -85,6 +120,27 @@ ata = 110
lck = 5
esp = 0
exp = 16
efr = 80
eic = 0
eth = 0
edk = 20
elt = 70
[RingCanadine]
atp = 160
mst = 0
evp = 100
hp = 78
dfp = 30
ata = 110
lck = 5
esp = 0
exp = 3
efr = 80
eic = 0
eth = 0
edk = 20
elt = 70
[Canane]
atp = 170
@ -96,17 +152,11 @@ ata = 120
lck = 5
esp = 10
exp = 17
[RingCanadine]
atp = 160
mst = 0
evp = 100
hp = 77
dfp = 30
ata = 110
lck = 5
esp = 0
exp = 3
efr = 0
eic = 0
eth = 75
edk = 25
elt = 70
[ChaosSorcerer]
atp = 260
@ -118,6 +168,11 @@ ata = 120
lck = 0
esp = 20
exp = 24
efr = 5
eic = 80
eth = 80
edk = 43
elt = 80
[BeeR]
atp = 170
@ -129,6 +184,11 @@ ata = 60
lck = 0
esp = 100
exp = 4
efr = 0
eic = 0
eth = 80
edk = 80
elt = 0
[BeeL]
atp = 170
@ -140,6 +200,11 @@ ata = 60
lck = 0
esp = 100
exp = 4
efr = 0
eic = 0
eth = 80
edk = 80
elt = 0
[ChaosBringer]
atp = 400
@ -151,6 +216,11 @@ ata = 130
lck = 5
esp = 35
exp = 30
efr = 15
eic = 70
eth = 70
edk = 53
elt = 90
[DarkBelra]
atp = 430
@ -162,6 +232,11 @@ ata = 100
lck = 8
esp = 30
exp = 28
efr = 90
eic = 50
eth = 0
edk = 53
elt = 0
[DeRolLe]
atp = 280
@ -173,6 +248,11 @@ ata = 150
lck = 5
esp = 100
exp = 700
efr = 15
eic = 90
eth = 70
edk = 100
elt = 60
[DeRolLeBody]
atp = 265
@ -184,6 +264,11 @@ ata = 150
lck = 0
esp = 100
exp = 10
efr = 20
eic = 50
eth = 30
edk = 100
elt = 80
[DeRolLeMine]
atp = 150
@ -195,6 +280,11 @@ ata = 50
lck = 5
esp = 100
exp = 3
efr = 50
eic = 0
eth = 0
edk = 100
elt = 50
[Dragon]
atp = 160
@ -206,6 +296,11 @@ ata = 200
lck = 8
esp = 100
exp = 350
efr = 90
eic = 20
eth = 80
edk = 100
elt = 60
[SinowGold]
atp = 190
@ -217,6 +312,11 @@ ata = 120
lck = 0
esp = 20
exp = 20
efr = 0
eic = 50
eth = 85
edk = 28
elt = 85
[RagRappy]
atp = 65
@ -228,6 +328,11 @@ ata = 70
lck = 10
esp = 0
exp = 4
efr = 0
eic = 20
eth = 50
edk = 10
elt = 45
[AlRappy]
atp = 150
@ -239,6 +344,11 @@ ata = 100
lck = 5
esp = 0
exp = 100
efr = 0
eic = 50
eth = 20
edk = 35
elt = 45
[NanoDragon]
atp = 145
@ -250,6 +360,11 @@ ata = 100
lck = 5
esp = 15
exp = 15
efr = 80
eic = 0
eth = 0
edk = 23
elt = 50
[Dubchic]
atp = 220
@ -261,6 +376,11 @@ ata = 100
lck = 5
esp = 5
exp = 3
efr = 80
eic = 80
eth = 0
edk = 0
elt = 0
[Gillchic]
atp = 225
@ -272,6 +392,11 @@ ata = 110
lck = 8
esp = 5
exp = 18
efr = 80
eic = 80
eth = 0
edk = 25
elt = 0
[Garanz]
atp = 280
@ -283,17 +408,11 @@ ata = 100
lck = 10
esp = 20
exp = 22
[GalGryphon]
atp = 210
mst = 0
evp = 120
hp = 221
dfp = 80
ata = 150
lck = 5
esp = 10
exp = 20
efr = 50
eic = 0
eth = 75
edk = 38
elt = 75
[Bulclaw]
atp = 310
@ -305,6 +424,11 @@ ata = 110
lck = 6
esp = 15
exp = 24
efr = 20
eic = 20
eth = 90
edk = 45
elt = 0
[Claw]
atp = 220
@ -316,6 +440,11 @@ ata = 110
lck = 4
esp = 0
exp = 6
efr = 0
eic = 50
eth = 90
edk = 25
elt = 0
[VolOptPartA]
atp = 0
@ -327,6 +456,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 30
eic = 30
eth = 15
edk = 100
elt = 30
[VolOptPillar]
atp = 100
@ -338,6 +472,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 30
eic = 30
eth = 15
edk = 100
elt = 30
[VolOptMonitor]
atp = 0
@ -349,6 +488,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 30
eic = 30
eth = 15
edk = 100
elt = 30
[VolOptAmp]
atp = 0
@ -360,6 +504,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 0
eic = 0
eth = 100
edk = 100
elt = 0
[VolOpt]
atp = 0
@ -371,6 +520,11 @@ ata = 0
lck = 5
esp = 100
exp = 1100
efr = 50
eic = 35
eth = 15
edk = 100
elt = 30
[VolOptTrap]
atp = 0
@ -382,6 +536,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 20
eic = 20
eth = 20
edk = 100
elt = 20
[PofuillySlime]
atp = 120
@ -393,6 +552,11 @@ ata = 80
lck = 5
esp = 5
exp = 10
efr = 0
eic = 75
eth = 0
edk = 25
elt = 0
[PanArms]
atp = 160
@ -404,6 +568,11 @@ ata = 120
lck = 5
esp = 5
exp = 6
efr = 10
eic = 10
eth = 10
edk = 25
elt = 25
[Hidoom]
atp = 150
@ -415,6 +584,11 @@ ata = 90
lck = 14
esp = 5
exp = 4
efr = 80
eic = 0
eth = 50
edk = 25
elt = 25
[Migium]
atp = 180
@ -426,6 +600,11 @@ ata = 90
lck = 0
esp = 5
exp = 4
efr = 0
eic = 80
eth = 50
edk = 25
elt = 25
[PouillySlime]
atp = 300
@ -437,6 +616,11 @@ ata = 150
lck = 8
esp = 5
exp = 150
efr = 80
eic = 0
eth = 0
edk = 35
elt = 0
[Darvant]
atp = 65
@ -448,6 +632,11 @@ ata = 0
lck = 0
esp = 100
exp = 5
efr = 50
eic = 0
eth = 80
edk = 100
elt = 0
[DarkFalz1]
atp = 600
@ -459,6 +648,11 @@ ata = 170
lck = 20
esp = 100
exp = 0
efr = 70
eic = 100
eth = 20
edk = 100
elt = 20
[DarkFalz2]
atp = 650
@ -470,17 +664,11 @@ ata = 170
lck = 20
esp = 100
exp = 2400
[DarkFalz3]
atp = 700
mst = 0
evp = 100
hp = 6000
dfp = 120
ata = 170
lck = 20
esp = 100
exp = 0
efr = 100
eic = 20
eth = 70
edk = 100
elt = 30
[UltDarvant]
atp = 180
@ -492,6 +680,11 @@ ata = 100
lck = 20
esp = 10
exp = 5
efr = 100
eic = 30
eth = 50
edk = 100
elt = 10
[Dubwitch]
atp = 0
@ -503,6 +696,11 @@ ata = 0
lck = 0
esp = 0
exp = 0
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 140
@ -514,6 +712,11 @@ ata = 80
lck = 10
esp = 20
exp = 10
efr = 70
eic = 0
eth = 30
edk = 28
elt = 50
[Hildeblue]
atp = 200
@ -525,6 +728,11 @@ ata = 100
lck = 10
esp = 20
exp = 100
efr = 0
eic = 70
eth = 30
edk = 38
elt = 50
[Booma]
atp = 80
@ -536,6 +744,11 @@ ata = 60
lck = 8
esp = 0
exp = 5
efr = 0
eic = 25
eth = 15
edk = 10
elt = 20
[Gobooma]
atp = 85
@ -547,6 +760,11 @@ ata = 65
lck = 8
esp = 0
exp = 6
efr = 15
eic = 35
eth = 0
edk = 10
elt = 20
[Gigobooma]
atp = 90
@ -558,6 +776,11 @@ ata = 75
lck = 5
esp = 0
exp = 7
efr = 45
eic = 0
eth = 15
edk = 15
elt = 20
[GrassAssassin]
atp = 150
@ -569,6 +792,11 @@ ata = 90
lck = 10
esp = 20
exp = 17
efr = 0
eic = 50
eth = 25
edk = 33
elt = 20
[EvilShark]
atp = 120
@ -580,6 +808,11 @@ ata = 93
lck = 8
esp = 0
exp = 10
efr = 0
eic = 40
eth = 25
edk = 15
elt = 20
[PalShark]
atp = 130
@ -591,6 +824,11 @@ ata = 100
lck = 8
esp = 0
exp = 12
efr = 25
eic = 0
eth = 50
edk = 15
elt = 20
[GuilShark]
atp = 140
@ -602,6 +840,11 @@ ata = 110
lck = 8
esp = 0
exp = 14
efr = 60
eic = 25
eth = 0
edk = 20
elt = 20
[Delsaber]
atp = 340
@ -613,6 +856,11 @@ ata = 135
lck = 10
esp = 15
exp = 25
efr = 50
eic = 0
eth = 90
edk = 35
elt = 60
[Dimenian]
atp = 280
@ -624,6 +872,11 @@ ata = 115
lck = 8
esp = 10
exp = 22
efr = 0
eic = 85
eth = 45
edk = 30
elt = 30
[LaDimenian]
atp = 310
@ -635,6 +888,11 @@ ata = 120
lck = 8
esp = 10
exp = 24
efr = 45
eic = 0
eth = 90
edk = 30
elt = 40
[SoDimenian]
atp = 340
@ -646,3 +904,8 @@ ata = 140
lck = 10
esp = 10
exp = 26
efr = 95
eic = 45
eth = 0
edk = 35
elt = 50

View File

@ -8,6 +8,11 @@ ata = 230
lck = 35
esp = 30
exp = 140
efr = 60
eic = 75
eth = 25
edk = 70
elt = 50
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 210
lck = 0
esp = 30
exp = 264
efr = 60
eic = 75
eth = 25
edk = 75
elt = 50
[SavageWolf]
atp = 990
@ -30,6 +40,11 @@ ata = 205
lck = 40
esp = 30
exp = 260
efr = 25
eic = 92
eth = 45
edk = 85
elt = 70
[BarbarousWolf]
atp = 1280
@ -41,6 +56,11 @@ ata = 208
lck = 50
esp = 35
exp = 268
efr = 50
eic = 95
eth = 30
edk = 90
elt = 75
[PoisonLily]
atp = 1250
@ -52,6 +72,11 @@ ata = 253
lck = 30
esp = 35
exp = 280
efr = 50
eic = 95
eth = 30
edk = 90
elt = 75
[NarLily]
atp = 1950
@ -63,6 +88,11 @@ ata = 330
lck = 50
esp = 35
exp = 840
efr = 100
eic = 100
eth = 50
edk = 100
elt = 100
[SinowBeat]
atp = 2120
@ -74,6 +104,11 @@ ata = 275
lck = 30
esp = 45
exp = 320
efr = 30
eic = 90
eth = 100
edk = 88
elt = 90
[Canadine]
atp = 1500
@ -85,6 +120,27 @@ ata = 270
lck = 20
esp = 25
exp = 304
efr = 25
eic = 100
eth = 85
edk = 80
elt = 80
[RingCanadine]
atp = 1500
mst = 0
evp = 532
hp = 1682
dfp = 525
ata = 270
lck = 20
esp = 25
exp = 31
efr = 25
eic = 100
eth = 85
edk = 80
elt = 80
[Canane]
atp = 1600
@ -96,17 +152,11 @@ ata = 270
lck = 20
esp = 30
exp = 308
[RingCanadine]
atp = 1500
mst = 0
evp = 532
hp = 1681
dfp = 525
ata = 270
lck = 20
esp = 25
exp = 31
efr = 100
eic = 30
eth = 90
edk = 90
elt = 75
[ChaosSorcerer]
atp = 1529
@ -118,6 +168,11 @@ ata = 365
lck = 0
esp = 45
exp = 336
efr = 80
eic = 100
eth = 100
edk = 100
elt = 50
[BeeR]
atp = 1427
@ -129,6 +184,11 @@ ata = 335
lck = 0
esp = 100
exp = 100
efr = 30
eic = 80
eth = 100
edk = 100
elt = 100
[BeeL]
atp = 1427
@ -140,6 +200,11 @@ ata = 335
lck = 0
esp = 100
exp = 100
efr = 100
eic = 100
eth = 30
edk = 100
elt = 80
[ChaosBringer]
atp = 2770
@ -151,6 +216,11 @@ ata = 363
lck = 40
esp = 60
exp = 360
efr = 90
eic = 30
eth = 100
edk = 100
elt = 90
[DarkBelra]
atp = 2500
@ -162,6 +232,11 @@ ata = 310
lck = 50
esp = 55
exp = 352
efr = 100
eic = 80
eth = 30
edk = 100
elt = 77
[DeRolLe]
atp = 2100
@ -173,6 +248,11 @@ ata = 345
lck = 25
esp = 1000
exp = 14500
efr = 100
eic = 70
eth = 50
edk = 1000
elt = 50
[DeRolLeBody]
atp = 2000
@ -184,6 +264,11 @@ ata = 320
lck = 0
esp = 1000
exp = 60
efr = 85
eic = 100
eth = 98
edk = 1000
elt = 90
[DeRolLeMine]
atp = 1800
@ -195,6 +280,11 @@ ata = 325
lck = 25
esp = 1000
exp = 16
efr = 100
eic = 85
eth = 65
edk = 1000
elt = 45
[Dragon]
atp = 1500
@ -206,6 +296,11 @@ ata = 266
lck = 25
esp = 1000
exp = 12100
efr = 50
eic = 100
eth = 82
edk = 1000
elt = 70
[SinowGold]
atp = 2000
@ -217,6 +312,11 @@ ata = 275
lck = 35
esp = 50
exp = 320
efr = 80
eic = 50
eth = 100
edk = 88
elt = 100
[RagRappy]
atp = 1000
@ -228,6 +328,11 @@ ata = 197
lck = 30
esp = 30
exp = 256
efr = 30
eic = 30
eth = 85
edk = 75
elt = 50
[AlRappy]
atp = 1800
@ -239,6 +344,11 @@ ata = 240
lck = 50
esp = 30
exp = 640
efr = 30
eic = 85
eth = 60
edk = 90
elt = 20
[NanoDragon]
atp = 1500
@ -250,6 +360,11 @@ ata = 245
lck = 30
esp = 50
exp = 300
efr = 100
eic = 25
eth = 70
edk = 93
elt = 50
[Dubchic]
atp = 1590
@ -261,6 +376,11 @@ ata = 265
lck = 30
esp = 35
exp = 50
efr = 30
eic = 88
eth = 100
edk = 70
elt = 50
[Gillchic]
atp = 1640
@ -272,6 +392,11 @@ ata = 265
lck = 35
esp = 35
exp = 312
efr = 30
eic = 88
eth = 100
edk = 80
elt = 50
[Garanz]
atp = 2250
@ -283,17 +408,11 @@ ata = 255
lck = 40
esp = 50
exp = 328
[GalGryphon]
atp = 2670
mst = 0
evp = 586
hp = 1800
dfp = 647
ata = 335
lck = 30
esp = 35
exp = 320
efr = 100
eic = 100
eth = 50
edk = 100
elt = 100
[Bulclaw]
atp = 2500
@ -305,6 +424,11 @@ ata = 355
lck = 50
esp = 40
exp = 336
efr = 70
eic = 70
eth = 100
edk = 100
elt = 30
[Claw]
atp = 2240
@ -316,6 +440,11 @@ ata = 325
lck = 30
esp = 25
exp = 264
efr = 75
eic = 100
eth = 25
edk = 85
elt = 75
[VolOptPartA]
atp = 0
@ -327,6 +456,11 @@ ata = 0
lck = 0
esp = 1000
exp = 0
efr = 90
eic = 90
eth = 50
edk = 1000
elt = 65
[VolOptPillar]
atp = 1800
@ -338,6 +472,11 @@ ata = 0
lck = 0
esp = 1000
exp = 0
efr = 90
eic = 90
eth = 50
edk = 1000
elt = 65
[VolOptMonitor]
atp = 0
@ -349,6 +488,11 @@ ata = 0
lck = 0
esp = 1000
exp = 0
efr = 75
eic = 45
eth = 90
edk = 1000
elt = 65
[VolOptAmp]
atp = 0
@ -360,6 +504,11 @@ ata = 0
lck = 0
esp = 1000
exp = 0
efr = 50
eic = 70
eth = 80
edk = 1000
elt = 45
[VolOpt]
atp = 0
@ -371,6 +520,11 @@ ata = 0
lck = 5
esp = 1000
exp = 16300
efr = 70
eic = 50
eth = 100
edk = 1000
elt = 65
[VolOptTrap]
atp = 0
@ -382,6 +536,11 @@ ata = 0
lck = 0
esp = 1000
exp = 0
efr = 1000
eic = 1000
eth = 1000
edk = 1000
elt = 1000
[PofuillySlime]
atp = 1216
@ -393,6 +552,11 @@ ata = 243
lck = 30
esp = 35
exp = 280
efr = 35
eic = 100
eth = 35
edk = 85
elt = 35
[PanArms]
atp = 1694
@ -404,6 +568,11 @@ ata = 216
lck = 30
esp = 35
exp = 184
efr = 40
eic = 40
eth = 40
edk = 90
elt = 65
[Hidoom]
atp = 1720
@ -415,6 +584,11 @@ ata = 264
lck = 30
esp = 40
exp = 176
efr = 100
eic = 40
eth = 100
edk = 90
elt = 100
[Migium]
atp = 1720
@ -426,6 +600,11 @@ ata = 264
lck = 30
esp = 35
exp = 176
efr = 40
eic = 100
eth = 100
edk = 90
elt = 100
[PouillySlime]
atp = 2111
@ -437,6 +616,11 @@ ata = 280
lck = 30
esp = 35
exp = 840
efr = 100
eic = 90
eth = 50
edk = 100
elt = 90
[Darvant]
atp = 990
@ -448,6 +632,11 @@ ata = 300
lck = 0
esp = 1000
exp = 20
efr = 70
eic = 55
eth = 100
edk = 1000
elt = 0
[DarkFalz1]
atp = 2100
@ -459,6 +648,11 @@ ata = 470
lck = 20
esp = 1000
exp = 0
efr = 70
eic = 100
eth = 50
edk = 1000
elt = 65
[DarkFalz2]
atp = 2700
@ -470,17 +664,11 @@ ata = 470
lck = 20
esp = 1000
exp = 0
[DarkFalz3]
atp = 2230
mst = 2500
evp = 720
hp = 10001
dfp = 960
ata = 470
lck = 20
esp = 1000
exp = 39000
efr = 100
eic = 55
eth = 65
edk = 1000
elt = 65
[UltDarvant]
atp = 770
@ -492,6 +680,11 @@ ata = 300
lck = 20
esp = 1000
exp = 20
efr = 70
eic = 40
eth = 100
edk = 1000
elt = 10
[Dubwitch]
atp = 160
@ -503,6 +696,11 @@ ata = 120
lck = 10
esp = 0
exp = 5
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 1450
@ -514,6 +712,11 @@ ata = 235
lck = 45
esp = 50
exp = 280
efr = 90
eic = 90
eth = 75
edk = 98
elt = 25
[Hildeblue]
atp = 2000
@ -525,6 +728,11 @@ ata = 290
lck = 60
esp = 50
exp = 640
efr = 90
eic = 90
eth = 90
edk = 100
elt = 50
[Booma]
atp = 1050
@ -536,6 +744,11 @@ ata = 202
lck = 25
esp = 12
exp = 260
efr = 20
eic = 100
eth = 70
edk = 70
elt = 65
[Gobooma]
atp = 1150
@ -547,6 +760,11 @@ ata = 206
lck = 25
esp = 15
exp = 264
efr = 100
eic = 65
eth = 25
edk = 70
elt = 65
[Gigobooma]
atp = 1250
@ -558,6 +776,11 @@ ata = 310
lck = 35
esp = 20
exp = 268
efr = 70
eic = 30
eth = 100
edk = 70
elt = 65
[GrassAssassin]
atp = 1555
@ -569,6 +792,11 @@ ata = 255
lck = 40
esp = 50
exp = 308
efr = 30
eic = 100
eth = 75
edk = 100
elt = 65
[EvilShark]
atp = 1300
@ -580,6 +808,11 @@ ata = 233
lck = 30
esp = 15
exp = 280
efr = 25
eic = 100
eth = 75
edk = 80
elt = 70
[PalShark]
atp = 1370
@ -591,6 +824,11 @@ ata = 236
lck = 30
esp = 20
exp = 288
efr = 75
eic = 25
eth = 100
edk = 75
elt = 70
[GuilShark]
atp = 1420
@ -602,6 +840,11 @@ ata = 342
lck = 40
esp = 20
exp = 296
efr = 100
eic = 75
eth = 25
edk = 75
elt = 70
[Delsaber]
atp = 2800
@ -613,6 +856,11 @@ ata = 340
lck = 30
esp = 40
exp = 340
efr = 100
eic = 50
eth = 100
edk = 100
elt = 70
[Dimenian]
atp = 1800
@ -624,6 +872,11 @@ ata = 275
lck = 35
esp = 20
exp = 328
efr = 30
eic = 100
eth = 75
edk = 85
elt = 65
[LaDimenian]
atp = 1890
@ -635,6 +888,11 @@ ata = 290
lck = 35
esp = 25
exp = 336
efr = 75
eic = 30
eth = 100
edk = 88
elt = 65
[SoDimenian]
atp = 1960
@ -646,3 +904,24 @@ ata = 405
lck = 45
esp = 30
exp = 344
efr = 100
eic = 80
eth = 30
edk = 91
elt = 75
[DarkFalz3]
atp = 2230
mst = 2500
evp = 720
hp = 10001
dfp = 960
ata = 470
lck = 20
esp = 1000
exp = 39000
efr = 60
eic = 100
eth = 75
edk = 1000
elt = 75

View File

@ -8,6 +8,11 @@ ata = 210
lck = 40
esp = 30
exp = 82
efr = 30
eic = 60
eth = 10
edk = 45
elt = 30
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 135
lck = 0
esp = 30
exp = 92
efr = 40
eic = 70
eth = 10
edk = 45
elt = 30
[SavageWolf]
atp = 636
@ -30,6 +40,11 @@ ata = 225
lck = 28
esp = 30
exp = 90
efr = 10
eic = 90
eth = 20
edk = 45
elt = 30
[BarbarousWolf]
atp = 699
@ -41,6 +56,11 @@ ata = 225
lck = 30
esp = 35
exp = 94
efr = 15
eic = 100
eth = 25
edk = 50
elt = 30
[PoisonLily]
atp = 650
@ -52,6 +72,11 @@ ata = 230
lck = 18
esp = 35
exp = 100
efr = 50
eic = 10
eth = 90
edk = 50
elt = 0
[NarLily]
atp = 868
@ -63,6 +88,11 @@ ata = 255
lck = 40
esp = 35
exp = 380
efr = 90
eic = 90
eth = 10
edk = 70
elt = 100
[SinowBeat]
atp = 801
@ -74,6 +104,11 @@ ata = 255
lck = 35
esp = 45
exp = 120
efr = 10
eic = 90
eth = 60
edk = 63
elt = 75
[Canadine]
atp = 750
@ -85,6 +120,27 @@ ata = 245
lck = 17
esp = 25
exp = 112
efr = 90
eic = 20
eth = 50
edk = 55
elt = 75
[RingCanadine]
atp = 750
mst = 0
evp = 202
hp = 826
dfp = 246
ata = 245
lck = 17
esp = 25
exp = 11
efr = 90
eic = 20
eth = 50
edk = 55
elt = 75
[Canane]
atp = 763
@ -96,17 +152,11 @@ ata = 255
lck = 17
esp = 30
exp = 114
[RingCanadine]
atp = 750
mst = 0
evp = 202
hp = 825
dfp = 246
ata = 245
lck = 17
esp = 25
exp = 11
efr = 40
eic = 20
eth = 90
edk = 60
elt = 75
[ChaosSorcerer]
atp = 755
@ -118,6 +168,11 @@ ata = 255
lck = 0
esp = 45
exp = 128
efr = 15
eic = 90
eth = 90
edk = 78
elt = 90
[BeeR]
atp = 793
@ -129,6 +184,11 @@ ata = 195
lck = 0
esp = 100
exp = 88
efr = 0
eic = 0
eth = 90
edk = 100
elt = 0
[BeeL]
atp = 793
@ -140,6 +200,11 @@ ata = 195
lck = 0
esp = 100
exp = 88
efr = 0
eic = 0
eth = 90
edk = 100
elt = 0
[ChaosBringer]
atp = 1000
@ -151,6 +216,11 @@ ata = 265
lck = 17
esp = 60
exp = 140
efr = 25
eic = 80
eth = 80
edk = 88
elt = 100
[DarkBelra]
atp = 953
@ -162,6 +232,11 @@ ata = 235
lck = 28
esp = 55
exp = 136
efr = 90
eic = 80
eth = 30
edk = 88
elt = 10
[DeRolLe]
atp = 1300
@ -173,6 +248,11 @@ ata = 270
lck = 5
esp = 100
exp = 6300
efr = 20
eic = 80
eth = 60
edk = 100
elt = 80
[DeRolLeBody]
atp = 1055
@ -184,6 +264,11 @@ ata = 270
lck = 0
esp = 100
exp = 60
efr = 20
eic = 50
eth = 30
edk = 100
elt = 80
[DeRolLeMine]
atp = 550
@ -195,6 +280,11 @@ ata = 170
lck = 5
esp = 100
exp = 60
efr = 50
eic = 0
eth = 0
edk = 100
elt = 50
[Dragon]
atp = 780
@ -206,6 +296,11 @@ ata = 335
lck = 8
esp = 100
exp = 5000
efr = 90
eic = 20
eth = 80
edk = 100
elt = 60
[SinowGold]
atp = 787
@ -217,6 +312,11 @@ ata = 255
lck = 0
esp = 50
exp = 120
efr = 15
eic = 75
eth = 90
edk = 63
elt = 90
[RagRappy]
atp = 590
@ -228,6 +328,11 @@ ata = 205
lck = 35
esp = 30
exp = 88
efr = 10
eic = 50
eth = 70
edk = 45
elt = 30
[AlRappy]
atp = 707
@ -239,6 +344,11 @@ ata = 235
lck = 17
esp = 30
exp = 280
efr = 10
eic = 70
eth = 50
edk = 70
elt = 30
[NanoDragon]
atp = 721
@ -250,6 +360,11 @@ ata = 235
lck = 17
esp = 50
exp = 110
efr = 90
eic = 15
eth = 15
edk = 58
elt = 75
[Dubchic]
atp = 785
@ -261,6 +376,11 @@ ata = 235
lck = 17
esp = 35
exp = 22
efr = 80
eic = 80
eth = 30
edk = 0
elt = 0
[Gillchic]
atp = 812
@ -272,6 +392,11 @@ ata = 245
lck = 28
esp = 35
exp = 116
efr = 80
eic = 80
eth = 35
edk = 60
elt = 0
[Garanz]
atp = 950
@ -283,17 +408,11 @@ ata = 235
lck = 30
esp = 50
exp = 124
[GalGryphon]
atp = 753
mst = 0
evp = 233
hp = 925
dfp = 333
ata = 285
lck = 17
esp = 35
exp = 120
efr = 75
eic = 15
eth = 100
edk = 73
elt = 75
[Bulclaw]
atp = 888
@ -305,6 +424,11 @@ ata = 245
lck = 21
esp = 40
exp = 128
efr = 30
eic = 30
eth = 100
edk = 80
elt = 0
[Claw]
atp = 775
@ -316,6 +440,11 @@ ata = 150
lck = 14
esp = 25
exp = 92
efr = 10
eic = 75
eth = 90
edk = 60
elt = 0
[VolOptPartA]
atp = 0
@ -327,6 +456,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 30
eic = 30
eth = 15
edk = 100
elt = 30
[VolOptPillar]
atp = 100
@ -338,6 +472,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 40
eic = 40
eth = 15
edk = 100
elt = 40
[VolOptMonitor]
atp = 0
@ -349,6 +488,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 30
eic = 30
eth = 15
edk = 100
elt = 30
[VolOptAmp]
atp = 0
@ -360,6 +504,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 0
eic = 0
eth = 100
edk = 100
elt = 0
[VolOpt]
atp = 0
@ -371,6 +520,11 @@ ata = 0
lck = 5
esp = 100
exp = 7700
efr = 60
eic = 45
eth = 20
edk = 100
elt = 50
[VolOptTrap]
atp = 0
@ -382,6 +536,11 @@ ata = 0
lck = 0
esp = 100
exp = 0
efr = 20
eic = 20
eth = 20
edk = 100
elt = 20
[PofuillySlime]
atp = 700
@ -393,6 +552,11 @@ ata = 215
lck = 17
esp = 35
exp = 100
efr = 0
eic = 90
eth = 0
edk = 55
elt = 0
[PanArms]
atp = 720
@ -404,6 +568,11 @@ ata = 255
lck = 17
esp = 35
exp = 52
efr = 30
eic = 30
eth = 30
edk = 60
elt = 30
[Hidoom]
atp = 718
@ -415,6 +584,11 @@ ata = 225
lck = 30
esp = 40
exp = 48
efr = 90
eic = 10
eth = 90
edk = 60
elt = 30
[Migium]
atp = 805
@ -426,6 +600,11 @@ ata = 225
lck = 30
esp = 35
exp = 48
efr = 0
eic = 90
eth = 90
edk = 60
elt = 30
[PouillySlime]
atp = 900
@ -437,6 +616,11 @@ ata = 285
lck = 30
esp = 35
exp = 380
efr = 90
eic = 0
eth = 0
edk = 70
elt = 30
[Darvant]
atp = 300
@ -448,6 +632,11 @@ ata = 200
lck = 0
esp = 100
exp = 9
efr = 50
eic = 30
eth = 100
edk = 100
elt = 0
[DarkFalz1]
atp = 1600
@ -459,6 +648,11 @@ ata = 240
lck = 20
esp = 100
exp = 0
efr = 70
eic = 100
eth = 40
edk = 100
elt = 70
[DarkFalz2]
atp = 1700
@ -470,17 +664,11 @@ ata = 250
lck = 20
esp = 100
exp = 0
[DarkFalz3]
atp = 1800
mst = 300
evp = 200
hp = 8300
dfp = 320
ata = 250
lck = 20
esp = 100
exp = 12000
efr = 100
eic = 40
eth = 70
edk = 100
elt = 80
[UltDarvant]
atp = 550
@ -492,6 +680,11 @@ ata = 100
lck = 20
esp = 30
exp = 9
efr = 30
eic = 50
eth = 100
edk = 100
elt = 10
[Dubwitch]
atp = 160
@ -503,6 +696,11 @@ ata = 120
lck = 10
esp = 0
exp = 5
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 725
@ -514,6 +712,11 @@ ata = 215
lck = 35
esp = 50
exp = 100
efr = 90
eic = 10
eth = 75
edk = 63
elt = 60
[Hildeblue]
atp = 800
@ -525,6 +728,11 @@ ata = 235
lck = 35
esp = 50
exp = 280
efr = 10
eic = 90
eth = 75
edk = 73
elt = 60
[Booma]
atp = 610
@ -536,6 +744,11 @@ ata = 195
lck = 28
esp = 12
exp = 90
efr = 10
eic = 85
eth = 60
edk = 45
elt = 30
[Gobooma]
atp = 663
@ -547,6 +760,11 @@ ata = 210
lck = 28
esp = 15
exp = 92
efr = 85
eic = 65
eth = 10
edk = 45
elt = 30
[Gigobooma]
atp = 663
@ -558,6 +776,11 @@ ata = 210
lck = 17
esp = 20
exp = 94
efr = 85
eic = 10
eth = 70
edk = 50
elt = 30
[GrassAssassin]
atp = 738
@ -569,6 +792,11 @@ ata = 225
lck = 35
esp = 50
exp = 114
efr = 15
eic = 90
eth = 85
edk = 68
elt = 30
[EvilShark]
atp = 690
@ -580,6 +808,11 @@ ata = 228
lck = 28
esp = 15
exp = 100
efr = 10
eic = 90
eth = 70
edk = 50
elt = 30
[PalShark]
atp = 713
@ -591,6 +824,11 @@ ata = 235
lck = 28
esp = 20
exp = 104
efr = 10
eic = 75
eth = 90
edk = 50
elt = 30
[GuilShark]
atp = 735
@ -602,6 +840,11 @@ ata = 245
lck = 28
esp = 20
exp = 108
efr = 90
eic = 80
eth = 10
edk = 55
elt = 30
[Delsaber]
atp = 918
@ -613,6 +856,11 @@ ata = 270
lck = 30
esp = 40
exp = 130
efr = 95
eic = 15
eth = 95
edk = 77
elt = 75
[Dimenian]
atp = 823
@ -624,6 +872,11 @@ ata = 255
lck = 28
esp = 20
exp = 124
efr = 10
eic = 95
eth = 70
edk = 65
elt = 30
[LaDimenian]
atp = 851
@ -635,6 +888,11 @@ ata = 268
lck = 28
esp = 25
exp = 128
efr = 75
eic = 10
eth = 95
edk = 68
elt = 45
[SoDimenian]
atp = 880
@ -646,3 +904,24 @@ ata = 280
lck = 35
esp = 30
exp = 132
efr = 95
eic = 80
eth = 10
edk = 71
elt = 60
[DarkFalz3]
atp = 1800
mst = 300
evp = 200
hp = 8300
dfp = 320
ata = 250
lck = 20
esp = 100
exp = 12000
efr = 70
eic = 100
eth = 90
edk = 100
elt = 85

View File

@ -8,6 +8,11 @@ ata = 168
lck = 35
esp = 15
exp = 37
efr = 60
eic = 39
eth = 50
edk = 20
elt = 50
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 70
lck = 15
esp = 15
exp = 45
efr = 45
eic = 50
eth = 50
edk = 25
elt = 60
[SavageWolf]
atp = 605
@ -30,6 +40,11 @@ ata = 239
lck = 26
esp = 20
exp = 52
efr = 50
eic = 70
eth = 39
edk = 30
elt = 50
[BarbarousWolf]
atp = 688
@ -41,6 +56,11 @@ ata = 239
lck = 30
esp = 20
exp = 55
efr = 44
eic = 70
eth = 60
edk = 25
elt = 50
[PoisonLily]
atp = 494
@ -52,6 +72,11 @@ ata = 187
lck = 20
esp = 20
exp = 52
efr = 60
eic = 40
eth = 60
edk = 25
elt = 39
[NarLily]
atp = 663
@ -63,6 +88,11 @@ ata = 213
lck = 35
esp = 20
exp = 283
efr = 75
eic = 55
eth = 75
edk = 45
elt = 55
[SinowBerill]
atp = 715
@ -74,6 +104,11 @@ ata = 184
lck = 25
esp = 35
exp = 66
efr = 60
eic = 42
eth = 70
edk = 50
elt = 63
[Gee]
atp = 580
@ -85,6 +120,11 @@ ata = 278
lck = 20
esp = 15
exp = 52
efr = 60
eic = 30
eth = 80
edk = 20
elt = 40
[ChaosSorcerer]
atp = 586
@ -96,6 +136,11 @@ ata = 207
lck = 15
esp = 32
exp = 63
efr = 49
eic = 80
eth = 80
edk = 55
elt = 55
[BeeR]
atp = 512
@ -107,6 +152,11 @@ ata = 148
lck = 15
esp = 100
exp = 38
efr = 100
eic = 25
eth = 50
edk = 80
elt = 25
[BeeL]
atp = 512
@ -118,6 +168,11 @@ ata = 148
lck = 15
esp = 100
exp = 38
efr = 100
eic = 25
eth = 50
edk = 80
elt = 25
[Delbiter]
atp = 1444
@ -129,6 +184,11 @@ ata = 272
lck = 20
esp = 60
exp = 101
efr = 49
eic = 80
eth = 80
edk = 89
elt = 80
[DarkBelra]
atp = 755
@ -140,6 +200,11 @@ ata = 187
lck = 23
esp = 42
exp = 60
efr = 50
eic = 60
eth = 38
edk = 59
elt = 50
[BarbaRay]
atp = 720
@ -151,6 +216,11 @@ ata = 160
lck = 10
esp = 100
exp = 3200
efr = 63
eic = 75
eth = 89
edk = 1000
elt = 70
[PigRay]
atp = 700
@ -162,6 +232,11 @@ ata = 210
lck = 0
esp = 100
exp = 25
efr = 90
eic = 80
eth = 69
edk = 1000
elt = 85
[GolDragon]
atp = 900
@ -173,6 +248,11 @@ ata = 175
lck = 5
esp = 100
exp = 3900
efr = 90
eic = 90
eth = 60
edk = 1000
elt = 80
[SinowSpigell]
atp = 715
@ -184,6 +264,11 @@ ata = 184
lck = 25
esp = 35
exp = 66
efr = 45
eic = 80
eth = 60
edk = 60
elt = 80
[RagRappy]
atp = 474
@ -195,8 +280,13 @@ ata = 161
lck = 30
esp = 15
exp = 42
efr = 35
eic = 35
eth = 40
edk = 20
elt = 60
[EventRappy]
[LoveRappy]
atp = 566
mst = 0
evp = 233
@ -206,6 +296,11 @@ ata = 200
lck = 92
esp = 15
exp = 512
efr = 50
eic = 50
eth = 50
edk = 50
elt = 50
[GiGue]
atp = 964
@ -217,6 +312,11 @@ ata = 265
lck = 20
esp = 100
exp = 119
efr = 80
eic = 45
eth = 70
edk = 65
elt = 50
[Dubchic]
atp = 600
@ -228,6 +328,11 @@ ata = 200
lck = 20
esp = 20
exp = 10
efr = 70
eic = 60
eth = 70
edk = 10
elt = 35
[Gillchic]
atp = 542
@ -239,6 +344,11 @@ ata = 213
lck = 23
esp = 20
exp = 53
efr = 70
eic = 60
eth = 70
edk = 35
elt = 40
[Garanz]
atp = 715
@ -250,6 +360,11 @@ ata = 184
lck = 25
esp = 35
exp = 66
efr = 90
eic = 50
eth = 90
edk = 60
elt = 66
[GalGryphon]
atp = 960
@ -261,6 +376,11 @@ ata = 330
lck = 15
esp = 100
exp = 4500
efr = 79
eic = 65
eth = 85
edk = 1000
elt = 90
[Epsilon]
atp = 1322
@ -272,8 +392,13 @@ ata = 330
lck = 20
esp = 100
exp = 259
efr = 80
eic = 80
eth = 60
edk = 100
elt = 50
[Epsiguard]
[Epsigard]
atp = 553
mst = 0
evp = 233
@ -283,6 +408,11 @@ ata = 304
lck = 65
esp = 100
exp = 0
efr = 50
eic = 50
eth = 50
edk = 50
elt = 50
[DelLily]
atp = 1147
@ -294,6 +424,11 @@ ata = 330
lck = 25
esp = 30
exp = 116
efr = 45
eic = 60
eth = 45
edk = 85
elt = 85
[IllGill]
atp = 1835
@ -305,6 +440,11 @@ ata = 317
lck = 15
esp = 35
exp = 109
efr = 60
eic = 89
eth = 89
edk = 95
elt = 75
[OlgaFlow1]
atp = 1500
@ -316,6 +456,11 @@ ata = 450
lck = 25
esp = 100
exp = 0
efr = 69
eic = 88
eth = 77
edk = 1000
elt = 90
[OlgaFlow2]
atp = 1770
@ -327,6 +472,11 @@ ata = 380
lck = 75
esp = 100
exp = 7700
efr = 95
eic = 95
eth = 95
edk = 95
elt = 73
[Gael]
atp = 0
@ -338,6 +488,11 @@ ata = 0
lck = 50
esp = 100
exp = 0
efr = 85
eic = 60
eth = 85
edk = 1000
elt = 55
[Giel]
atp = 0
@ -349,6 +504,11 @@ ata = 0
lck = 75
esp = 100
exp = 0
efr = 50
eic = 85
eth = 85
edk = 85
elt = 85
[Deldepth]
atp = 593
@ -360,6 +520,11 @@ ata = 304
lck = 20
esp = 20
exp = 83
efr = 60
eic = 90
eth = 75
edk = 50
elt = 90
[PanArms]
atp = 443
@ -371,6 +536,11 @@ ata = 226
lck = 20
esp = 20
exp = 47
efr = 49
eic = 49
eth = 49
edk = 30
elt = 49
[Hidoom]
atp = 752
@ -382,6 +552,11 @@ ata = 265
lck = 20
esp = 20
exp = 47
efr = 50
eic = 50
eth = 50
edk = 60
elt = 50
[Migium]
atp = 740
@ -393,6 +568,11 @@ ata = 265
lck = 45
esp = 20
exp = 48
efr = 75
eic = 60
eth = 75
edk = 0
elt = 60
[Mericarol]
atp = 998
@ -404,6 +584,11 @@ ata = 194
lck = 20
esp = 100
exp = 113
efr = 95
eic = 49
eth = 70
edk = 100
elt = 55
[UlGibbon]
atp = 708
@ -415,6 +600,11 @@ ata = 239
lck = 23
esp = 20
exp = 55
efr = 75
eic = 60
eth = 39
edk = 40
elt = 50
[ZolGibbon]
atp = 823
@ -426,6 +616,11 @@ ata = 265
lck = 25
esp = 20
exp = 60
efr = 50
eic = 75
eth = 39
edk = 50
elt = 39
[Gibbles]
atp = 1385
@ -437,6 +632,11 @@ ata = 246
lck = 25
esp = 100
exp = 121
efr = 60
eic = 45
eth = 85
edk = 100
elt = 60
[Morfos]
atp = 944
@ -448,6 +648,11 @@ ata = 304
lck = 30
esp = 35
exp = 85
efr = 60
eic = 60
eth = 80
edk = 36
elt = 60
[Recobox]
atp = 0
@ -459,6 +664,11 @@ ata = 70
lck = 42
esp = 15
exp = 55
efr = 35
eic = 85
eth = 50
edk = 45
elt = 85
[Recon]
atp = 759
@ -470,6 +680,11 @@ ata = 214
lck = 60
esp = 15
exp = 45
efr = 33
eic = 60
eth = 60
edk = 60
elt = 60
[SinowZoa]
atp = 1012
@ -481,6 +696,11 @@ ata = 272
lck = 35
esp = 30
exp = 88
efr = 39
eic = 90
eth = 90
edk = 60
elt = 50
[SinowZele]
atp = 1094
@ -492,6 +712,11 @@ ata = 295
lck = 40
esp = 35
exp = 101
efr = 75
eic = 95
eth = 95
edk = 48
elt = 75
[Merikle]
atp = 836
@ -503,6 +728,11 @@ ata = 194
lck = 20
esp = 100
exp = 118
efr = 75
eic = 95
eth = 95
edk = 100
elt = 75
[Mericus]
atp = 1093
@ -514,6 +744,11 @@ ata = 291
lck = 20
esp = 100
exp = 126
efr = 60
eic = 60
eth = 95
edk = 100
elt = 43
[Dubwitch]
atp = 160
@ -525,6 +760,11 @@ ata = 120
lck = 10
esp = 0
exp = 5
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 634
@ -536,6 +776,11 @@ ata = 174
lck = 25
esp = 35
exp = 52
efr = 80
eic = 40
eth = 60
edk = 33
elt = 60
[Hildeblue]
atp = 715
@ -547,6 +792,11 @@ ata = 200
lck = 25
esp = 35
exp = 200
efr = 40
eic = 75
eth = 60
edk = 42
elt = 60
[Merillia]
atp = 638
@ -558,6 +808,11 @@ ata = 191
lck = 23
esp = 7
exp = 53
efr = 39
eic = 60
eth = 45
edk = 30
elt = 60
[Meriltas]
atp = 754
@ -569,6 +824,11 @@ ata = 200
lck = 23
esp = 10
exp = 56
efr = 75
eic = 45
eth = 75
edk = 30
elt = 50
[GrassAssassin]
atp = 611
@ -580,6 +840,11 @@ ata = 184
lck = 25
esp = 35
exp = 55
efr = 40
eic = 60
eth = 50
edk = 35
elt = 50
[Dolmolm]
atp = 895
@ -591,6 +856,11 @@ ata = 212
lck = 23
esp = 7
exp = 65
efr = 50
eic = 80
eth = 39
edk = 40
elt = 60
[Dolmdarl]
atp = 958
@ -602,6 +872,11 @@ ata = 239
lck = 23
esp = 10
exp = 70
efr = 42
eic = 80
eth = 56
edk = 40
elt = 40
[Delsaber]
atp = 874
@ -613,6 +888,11 @@ ata = 233
lck = 35
esp = 27
exp = 60
efr = 75
eic = 42
eth = 90
edk = 40
elt = 70
[Dimenian]
atp = 505
@ -624,6 +904,11 @@ ata = 155
lck = 23
esp = 15
exp = 45
efr = 35
eic = 85
eth = 60
edk = 50
elt = 40
[LaDimenian]
atp = 512
@ -635,6 +920,11 @@ ata = 161
lck = 23
esp = 16
exp = 47
efr = 60
eic = 40
eth = 85
edk = 50
elt = 50
[SoDimenian]
atp = 532
@ -646,3 +936,8 @@ ata = 174
lck = 25
esp = 22
exp = 48
efr = 85
eic = 60
eth = 45
edk = 55
elt = 60

View File

@ -8,6 +8,11 @@ ata = 75
lck = 20
esp = 0
exp = 1
efr = 30
eic = 5
eth = 40
edk = 10
elt = 0
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 0
lck = 0
esp = 0
exp = 6
efr = 10
eic = 50
eth = 20
edk = 20
elt = 50
[SavageWolf]
atp = 189
@ -30,6 +40,11 @@ ata = 130
lck = 11
esp = 11
exp = 10
efr = 30
eic = 60
eth = 10
edk = 10
elt = 20
[BarbarousWolf]
atp = 250
@ -41,6 +56,11 @@ ata = 130
lck = 15
esp = 15
exp = 12
efr = 15
eic = 60
eth = 30
edk = 15
elt = 20
[PoisonLily]
atp = 107
@ -52,6 +72,11 @@ ata = 90
lck = 5
esp = 5
exp = 10
efr = 20
eic = 20
eth = 20
edk = 15
elt = 0
[NarLily]
atp = 232
@ -63,6 +88,11 @@ ata = 110
lck = 20
esp = 5
exp = 150
efr = 75
eic = 55
eth = 75
edk = 25
elt = 55
[SinowBerill]
atp = 321
@ -74,6 +104,11 @@ ata = 142
lck = 10
esp = 15
exp = 19
efr = 60
eic = 25
eth = 60
edk = 38
elt = 50
[Gee]
atp = 170
@ -85,6 +120,11 @@ ata = 160
lck = 5
esp = 5
exp = 10
efr = 55
eic = 10
eth = 80
edk = 20
elt = 10
[ChaosSorcerer]
atp = 175
@ -96,6 +136,11 @@ ata = 105
lck = 0
esp = 20
exp = 17
efr = 30
eic = 80
eth = 80
edk = 48
elt = 55
[BeeR]
atp = 120
@ -107,6 +152,11 @@ ata = 60
lck = 0
esp = 100
exp = 2
efr = 100
eic = 0
eth = 50
edk = 80
elt = 0
[BeeL]
atp = 120
@ -118,6 +168,11 @@ ata = 60
lck = 0
esp = 100
exp = 2
efr = 100
eic = 0
eth = 50
edk = 80
elt = 0
[Delbiter]
atp = 810
@ -129,6 +184,11 @@ ata = 155
lck = 5
esp = 45
exp = 40
efr = 39
eic = 50
eth = 80
edk = 75
elt = 80
[DarkBelra]
atp = 300
@ -140,6 +200,11 @@ ata = 90
lck = 8
esp = 18
exp = 15
efr = 45
eic = 45
eth = 15
edk = 53
elt = 0
[BarbaRay]
atp = 190
@ -151,6 +216,11 @@ ata = 150
lck = 5
esp = 100
exp = 480
efr = 63
eic = 75
eth = 89
edk = 1000
elt = 70
[PigRay]
atp = 265
@ -162,6 +232,11 @@ ata = 150
lck = 0
esp = 100
exp = 10
efr = 90
eic = 80
eth = 69
edk = 1000
elt = 85
[GolDragon]
atp = 300
@ -173,6 +248,11 @@ ata = 175
lck = 5
esp = 100
exp = 950
efr = 90
eic = 90
eth = 60
edk = 1000
elt = 80
[SinowSpigell]
atp = 420
@ -184,6 +264,11 @@ ata = 139
lck = 0
esp = 20
exp = 21
efr = 39
eic = 70
eth = 56
edk = 42
elt = 75
[RagRappy]
atp = 92
@ -195,8 +280,13 @@ ata = 70
lck = 15
esp = 15
exp = 4
efr = 10
eic = 10
eth = 40
edk = 10
elt = 20
[EventRappy]
[LoveRappy]
atp = 160
mst = 0
evp = 150
@ -206,6 +296,11 @@ ata = 100
lck = 77
esp = 55
exp = 256
efr = 45
eic = 45
eth = 45
edk = 45
elt = 45
[GiGue]
atp = 455
@ -217,6 +312,11 @@ ata = 150
lck = 5
esp = 100
exp = 51
efr = 80
eic = 30
eth = 30
edk = 100
elt = 20
[Dubchic]
atp = 185
@ -228,6 +328,11 @@ ata = 100
lck = 5
esp = 5
exp = 2
efr = 70
eic = 10
eth = 70
edk = 0
elt = 0
[Gillchic]
atp = 142
@ -239,6 +344,11 @@ ata = 110
lck = 8
esp = 5
exp = 11
efr = 70
eic = 10
eth = 70
edk = 25
elt = 0
[Garanz]
atp = 270
@ -250,6 +360,11 @@ ata = 88
lck = 10
esp = 20
exp = 19
efr = 90
eic = 39
eth = 90
edk = 38
elt = 50
[GalGryphon]
atp = 500
@ -261,6 +376,11 @@ ata = 250
lck = 5
esp = 100
exp = 1500
efr = 79
eic = 65
eth = 85
edk = 1000
elt = 90
[Epsilon]
atp = 720
@ -272,8 +392,13 @@ ata = 200
lck = 5
esp = 90
exp = 136
efr = 80
eic = 80
eth = 55
edk = 100
elt = 45
[Epsiguard]
[Epsigard]
atp = 150
mst = 0
evp = 150
@ -283,6 +408,11 @@ ata = 180
lck = 50
esp = 50
exp = 0
efr = 50
eic = 50
eth = 50
edk = 50
elt = 50
[DelLily]
atp = 590
@ -294,6 +424,11 @@ ata = 200
lck = 10
esp = 19
exp = 49
efr = 75
eic = 45
eth = 45
edk = 85
elt = 85
[IllGill]
atp = 1100
@ -305,6 +440,11 @@ ata = 190
lck = 0
esp = 42
exp = 45
efr = 50
eic = 89
eth = 89
edk = 95
elt = 75
[OlgaFlow1]
atp = 979
@ -316,8 +456,13 @@ ata = 300
lck = 25
esp = 100
exp = 0
efr = 69
eic = 88
eth = 77
edk = 1000
elt = 90
[OlgaFlow]
[OlgaFlow2]
atp = 1100
mst = 0
evp = 120
@ -327,6 +472,11 @@ ata = 270
lck = 75
esp = 100
exp = 3300
efr = 95
eic = 95
eth = 95
edk = 95
elt = 70
[Gael]
atp = 0
@ -338,6 +488,11 @@ ata = 0
lck = 50
esp = 100
exp = 0
efr = 85
eic = 58
eth = 85
edk = 1000
elt = 55
[Giel]
atp = 0
@ -349,6 +504,11 @@ ata = 0
lck = 75
esp = 100
exp = 0
efr = 45
eic = 80
eth = 80
edk = 80
elt = 80
[Deldepth]
atp = 180
@ -360,6 +520,11 @@ ata = 180
lck = 5
esp = 5
exp = 29
efr = 50
eic = 75
eth = 75
edk = 50
elt = 90
[PanArms]
atp = 69
@ -371,6 +536,11 @@ ata = 120
lck = 5
esp = 5
exp = 12
efr = 15
eic = 15
eth = 15
edk = 25
elt = 20
[Hidoom]
atp = 298
@ -382,6 +552,11 @@ ata = 150
lck = 5
esp = 30
exp = 7
efr = 25
eic = 25
eth = 25
edk = 50
elt = 20
[Migium]
atp = 289
@ -393,6 +568,11 @@ ata = 150
lck = 30
esp = 5
exp = 8
efr = 75
eic = 45
eth = 75
edk = 0
elt = 45
[Mericarol]
atp = 480
@ -404,6 +584,11 @@ ata = 95
lck = 5
esp = 100
exp = 47
efr = 95
eic = 15
eth = 30
edk = 100
elt = 15
[UlGibbon]
atp = 265
@ -415,6 +600,11 @@ ata = 130
lck = 8
esp = 5
exp = 12
efr = 75
eic = 25
eth = 10
edk = 10
elt = 20
[ZolGibbon]
atp = 350
@ -426,6 +616,11 @@ ata = 150
lck = 10
esp = 10
exp = 15
efr = 25
eic = 75
eth = 15
edk = 15
elt = 20
[Gibbles]
atp = 767
@ -437,6 +632,11 @@ ata = 135
lck = 10
esp = 100
exp = 52
efr = 50
eic = 15
eth = 85
edk = 100
elt = 10
[Morfos]
atp = 440
@ -448,6 +648,11 @@ ata = 180
lck = 15
esp = 15
exp = 30
efr = 50
eic = 50
eth = 70
edk = 36
elt = 60
[Recobox]
atp = 0
@ -459,6 +664,11 @@ ata = 0
lck = 27
esp = 0
exp = 12
efr = 10
eic = 85
eth = 45
edk = 25
elt = 85
[Recon]
atp = 303
@ -470,6 +680,11 @@ ata = 111
lck = 45
esp = 0
exp = 4
efr = 20
eic = 20
eth = 20
edk = 60
elt = 20
[SinowZoa]
atp = 490
@ -481,6 +696,11 @@ ata = 155
lck = 20
esp = 25
exp = 32
efr = 15
eic = 90
eth = 90
edk = 50
elt = 30
[SinowZele]
atp = 551
@ -492,6 +712,11 @@ ata = 173
lck = 25
esp = 20
exp = 40
efr = 75
eic = 90
eth = 90
edk = 28
elt = 75
[Merikle]
atp = 360
@ -503,6 +728,11 @@ ata = 95
lck = 5
esp = 100
exp = 50
efr = 75
eic = 95
eth = 95
edk = 100
elt = 75
[Mericus]
atp = 550
@ -514,6 +744,11 @@ ata = 170
lck = 5
esp = 100
exp = 55
efr = 25
eic = 25
eth = 95
edk = 100
elt = 25
[Dubwitch]
atp = 0
@ -525,6 +760,11 @@ ata = 0
lck = 0
esp = 0
exp = 0
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 210
@ -536,6 +776,11 @@ ata = 80
lck = 10
esp = 15
exp = 10
efr = 75
eic = 15
eth = 50
edk = 28
elt = 50
[Hildeblue]
atp = 270
@ -547,6 +792,11 @@ ata = 100
lck = 10
esp = 20
exp = 100
efr = 15
eic = 75
eth = 50
edk = 38
elt = 50
[Merillia]
atp = 213
@ -558,6 +808,11 @@ ata = 93
lck = 8
esp = 5
exp = 11
efr = 10
eic = 45
eth = 30
edk = 15
elt = 30
[Meriltas]
atp = 299
@ -569,6 +824,11 @@ ata = 100
lck = 8
esp = 5
exp = 13
efr = 75
eic = 15
eth = 75
edk = 30
elt = 20
[GrassAssassin]
atp = 193
@ -580,6 +840,11 @@ ata = 88
lck = 10
esp = 10
exp = 12
efr = 15
eic = 50
eth = 15
edk = 33
elt = 20
[Dolmolm]
atp = 404
@ -591,6 +856,11 @@ ata = 109
lck = 8
esp = 15
exp = 18
efr = 40
eic = 60
eth = 15
edk = 30
elt = 20
[Dolmdarl]
atp = 450
@ -602,6 +872,11 @@ ata = 130
lck = 8
esp = 24
exp = 21
efr = 15
eic = 75
eth = 50
edk = 30
elt = 20
[Delsaber]
atp = 388
@ -613,6 +888,11 @@ ata = 125
lck = 10
esp = 15
exp = 15
efr = 60
eic = 30
eth = 90
edk = 35
elt = 60
[Dimenian]
atp = 115
@ -624,6 +904,11 @@ ata = 65
lck = 8
esp = 10
exp = 6
efr = 5
eic = 85
eth = 45
edk = 30
elt = 20
[LaDimenian]
atp = 120
@ -635,6 +920,11 @@ ata = 70
lck = 8
esp = 10
exp = 7
efr = 45
eic = 10
eth = 85
edk = 30
elt = 20
[SoDimenian]
atp = 135
@ -646,3 +936,8 @@ ata = 80
lck = 10
esp = 10
exp = 8
efr = 85
eic = 45
eth = 15
edk = 35
elt = 20

View File

@ -8,6 +8,11 @@ ata = 275
lck = 70
esp = 30
exp = 150
efr = 85
eic = 60
eth = 89
edk = 60
elt = 70
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 200
lck = 50
esp = 30
exp = 306
efr = 60
eic = 80
eth = 70
edk = 30
elt = 80
[SavageWolf]
atp = 1817
@ -30,6 +40,11 @@ ata = 330
lck = 61
esp = 30
exp = 330
efr = 89
eic = 95
eth = 60
edk = 50
elt = 75
[BarbarousWolf]
atp = 2000
@ -41,6 +56,11 @@ ata = 330
lck = 65
esp = 35
exp = 342
efr = 66
eic = 100
eth = 79
edk = 66
elt = 77
[PoisonLily]
atp = 1571
@ -52,6 +72,11 @@ ata = 290
lck = 55
esp = 35
exp = 330
efr = 90
eic = 75
eth = 90
edk = 77
elt = 59
[NarLily]
atp = 1946
@ -63,6 +88,11 @@ ata = 310
lck = 70
esp = 35
exp = 1170
efr = 90
eic = 60
eth = 90
edk = 89
elt = 75
[SinowBerill]
atp = 2414
@ -74,6 +104,11 @@ ata = 325
lck = 70
esp = 40
exp = 360
efr = 81
eic = 50
eth = 88
edk = 80
elt = 72
[Gee]
atp = 1760
@ -85,6 +120,11 @@ ata = 360
lck = 55
esp = 25
exp = 330
efr = 90
eic = 55
eth = 90
edk = 50
elt = 65
[ChaosSorcerer]
atp = 1775
@ -96,6 +136,11 @@ ata = 305
lck = 50
esp = 45
exp = 372
efr = 75
eic = 89
eth = 87
edk = 93
elt = 85
[BeeR]
atp = 1610
@ -107,6 +152,11 @@ ata = 260
lck = 50
esp = 100
exp = 100
efr = 100
eic = 25
eth = 50
edk = 100
elt = 25
[BeeL]
atp = 1610
@ -118,6 +168,11 @@ ata = 260
lck = 50
esp = 100
exp = 100
efr = 100
eic = 25
eth = 50
edk = 100
elt = 25
[Delbiter]
atp = 3680
@ -129,6 +184,11 @@ ata = 355
lck = 55
esp = 90
exp = 510
efr = 65
eic = 75
eth = 90
edk = 92
elt = 90
[DarkBelra]
atp = 2150
@ -140,6 +200,11 @@ ata = 290
lck = 58
esp = 55
exp = 360
efr = 88
eic = 90
eth = 73
edk = 99
elt = 60
[BarbaRay]
atp = 2100
@ -151,6 +216,11 @@ ata = 320
lck = 5
esp = 100
exp = 18000
efr = 90
eic = 65
eth = 90
edk = 1000
elt = 79
[PigRay]
atp = 2100
@ -162,6 +232,11 @@ ata = 320
lck = 0
esp = 1000
exp = 60
efr = 96
eic = 88
eth = 72
edk = 1000
elt = 90
[GolDragon]
atp = 2500
@ -173,6 +248,11 @@ ata = 280
lck = 5
esp = 100
exp = 21000
efr = 75
eic = 95
eth = 95
edk = 1000
elt = 85
[SinowSpigell]
atp = 2060
@ -184,6 +264,11 @@ ata = 288
lck = 60
esp = 50
exp = 384
efr = 69
eic = 95
eth = 77
edk = 80
elt = 95
[RagRappy]
atp = 1526
@ -195,8 +280,13 @@ ata = 270
lck = 65
esp = 30
exp = 294
efr = 60
eic = 60
eth = 75
edk = 50
elt = 75
[EventRappy]
[LoveRappy]
atp = 1730
mst = 0
evp = 720
@ -206,6 +296,11 @@ ata = 300
lck = 100
esp = 100
exp = 1024
efr = 75
eic = 75
eth = 75
edk = 75
elt = 75
[GiGue]
atp = 2615
@ -217,6 +312,11 @@ ata = 350
lck = 55
esp = 100
exp = 576
efr = 80
eic = 60
eth = 80
edk = 105
elt = 75
[Dubchic]
atp = 1805
@ -228,6 +328,11 @@ ata = 300
lck = 55
esp = 35
exp = 50
efr = 80
eic = 75
eth = 80
edk = 65
elt = 59
[Gillchic]
atp = 1676
@ -239,6 +344,11 @@ ata = 310
lck = 58
esp = 35
exp = 336
efr = 80
eic = 75
eth = 80
edk = 80
elt = 62
[Garanz]
atp = 2060
@ -250,6 +360,11 @@ ata = 288
lck = 60
esp = 50
exp = 384
efr = 95
eic = 60
eth = 95
edk = 100
elt = 88
[GalGryphon]
atp = 2665
@ -261,6 +376,11 @@ ata = 360
lck = 5
esp = 100
exp = 24700
efr = 88
eic = 70
eth = 90
edk = 1000
elt = 95
[Epsilon]
atp = 2163
@ -272,8 +392,13 @@ ata = 400
lck = 55
esp = 100
exp = 1086
efr = 90
eic = 100
eth = 80
edk = 110
elt = 70
[Epsiguard]
[Epsigard]
atp = 1700
mst = 500
evp = 720
@ -283,6 +408,11 @@ ata = 380
lck = 100
esp = 100
exp = 0
efr = 70
eic = 70
eth = 70
edk = 70
elt = 70
[DelLily]
atp = 3020
@ -294,6 +424,11 @@ ata = 400
lck = 60
esp = 45
exp = 564
efr = 50
eic = 90
eth = 75
edk = 85
elt = 90
[IllGill]
atp = 4550
@ -305,6 +440,11 @@ ata = 390
lck = 50
esp = 50
exp = 540
efr = 64
eic = 95
eth = 95
edk = 105
elt = 88
[OlgaFlow1]
atp = 3230
@ -316,6 +456,11 @@ ata = 643
lck = 25
esp = 100
exp = 0
efr = 87
eic = 70
eth = 95
edk = 1000
elt = 90
[OlgaFlow2]
atp = 4200
@ -327,6 +472,11 @@ ata = 555
lck = 75
esp = 100
exp = 47500
efr = 98
eic = 98
eth = 98
edk = 98
elt = 79
[Gael]
atp = 0
@ -338,6 +488,11 @@ ata = 0
lck = 50
esp = 100
exp = 0
efr = 50
eic = 80
eth = 80
edk = 100
elt = 100
[Giel]
atp = 0
@ -349,6 +504,11 @@ ata = 0
lck = 90
esp = 100
exp = 0
efr = 70
eic = 95
eth = 95
edk = 95
elt = 95
[Deldepth]
atp = 1790
@ -360,6 +520,11 @@ ata = 380
lck = 55
esp = 35
exp = 444
efr = 70
eic = 90
eth = 80
edk = 80
elt = 90
[PanArms]
atp = 2144
@ -371,6 +536,11 @@ ata = 350
lck = 55
esp = 40
exp = 312
efr = 80
eic = 80
eth = 80
edk = 75
elt = 60
[Hidoom]
atp = 2144
@ -382,6 +552,11 @@ ata = 350
lck = 55
esp = 40
exp = 312
efr = 70
eic = 70
eth = 70
edk = 70
elt = 70
[Migium]
atp = 2117
@ -393,6 +568,11 @@ ata = 350
lck = 80
esp = 35
exp = 318
efr = 90
eic = 90
eth = 90
edk = 50
elt = 90
[Mericarol]
atp = 2147
@ -404,6 +584,11 @@ ata = 300
lck = 58
esp = 20
exp = 552
efr = 95
eic = 55
eth = 80
edk = 105
elt = 79
[UlGibbon]
atp = 2045
@ -415,6 +600,11 @@ ata = 330
lck = 58
esp = 30
exp = 342
efr = 55
eic = 89
eth = 95
edk = 63
elt = 77
[ZolGibbon]
atp = 2300
@ -426,6 +616,11 @@ ata = 350
lck = 60
esp = 35
exp = 360
efr = 88
eic = 75
eth = 88
edk = 95
elt = 50
[Gibbles]
atp = 3551
@ -437,6 +632,11 @@ ata = 335
lck = 60
esp = 100
exp = 582
efr = 90
eic = 69
eth = 88
edk = 105
elt = 80
[Morfos]
atp = 2570
@ -448,6 +648,11 @@ ata = 380
lck = 65
esp = 50
exp = 450
efr = 70
eic = 70
eth = 95
edk = 59
elt = 78
[Recobox]
atp = 0
@ -459,6 +664,11 @@ ata = 200
lck = 77
esp = 30
exp = 342
efr = 90
eic = 60
eth = 75
edk = 69
elt = 90
[Recon]
atp = 2100
@ -470,6 +680,11 @@ ata = 311
lck = 95
esp = 30
exp = 200
efr = 60
eic = 80
eth = 80
edk = 75
elt = 80
[SinowZoa]
atp = 2720
@ -481,6 +696,11 @@ ata = 355
lck = 70
esp = 45
exp = 462
efr = 60
eic = 90
eth = 90
edk = 80
elt = 75
[SinowZele]
atp = 2903
@ -492,6 +712,11 @@ ata = 373
lck = 75
esp = 50
exp = 510
efr = 89
eic = 100
eth = 100
edk = 64
elt = 100
[Merikle]
atp = 2330
@ -503,6 +728,11 @@ ata = 295
lck = 55
esp = 100
exp = 570
efr = 95
eic = 95
eth = 95
edk = 110
elt = 80
[Mericus]
atp = 2900
@ -514,6 +744,11 @@ ata = 370
lck = 55
esp = 100
exp = 600
efr = 80
eic = 80
eth = 95
edk = 105
elt = 70
[Dubwitch]
atp = 160
@ -525,6 +760,11 @@ ata = 120
lck = 10
esp = 0
exp = 5
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 1880
@ -536,6 +776,11 @@ ata = 280
lck = 60
esp = 50
exp = 330
efr = 90
eic = 64
eth = 90
edk = 79
elt = 90
[Hildeblue]
atp = 2060
@ -547,6 +792,11 @@ ata = 300
lck = 60
esp = 50
exp = 870
efr = 73
eic = 89
eth = 90
edk = 85
elt = 90
[Merillia]
atp = 1889
@ -558,6 +808,11 @@ ata = 293
lck = 58
esp = 15
exp = 336
efr = 75
eic = 90
eth = 50
edk = 45
elt = 75
[Meriltas]
atp = 2147
@ -569,6 +824,11 @@ ata = 300
lck = 58
esp = 20
exp = 348
efr = 95
eic = 60
eth = 95
edk = 59
elt = 67
[GrassAssassin]
atp = 1829
@ -580,6 +840,11 @@ ata = 288
lck = 60
esp = 50
exp = 342
efr = 63
eic = 75
eth = 80
edk = 69
elt = 75
[Dolmolm]
atp = 2462
@ -591,6 +856,11 @@ ata = 309
lck = 58
esp = 15
exp = 378
efr = 75
eic = 90
eth = 60
edk = 60
elt = 89
[Dolmdarl]
atp = 2600
@ -602,6 +872,11 @@ ata = 330
lck = 58
esp = 20
exp = 396
efr = 60
eic = 90
eth = 75
edk = 60
elt = 60
[Delsaber]
atp = 2414
@ -613,6 +888,11 @@ ata = 325
lck = 70
esp = 40
exp = 360
efr = 88
eic = 60
eth = 90
edk = 60
elt = 82
[Dimenian]
atp = 1595
@ -624,6 +904,11 @@ ata = 265
lck = 58
esp = 20
exp = 306
efr = 50
eic = 90
eth = 80
edk = 80
elt = 60
[LaDimenian]
atp = 1610
@ -635,6 +920,11 @@ ata = 270
lck = 58
esp = 25
exp = 312
efr = 80
eic = 55
eth = 90
edk = 80
elt = 70
[SoDimenian]
atp = 1655
@ -646,3 +936,8 @@ ata = 280
lck = 60
esp = 30
exp = 318
efr = 90
eic = 80
eth = 60
edk = 90
elt = 80

View File

@ -8,6 +8,11 @@ ata = 223
lck = 50
esp = 30
exp = 87
efr = 75
eic = 45
eth = 60
edk = 45
elt = 60
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 130
lck = 30
esp = 30
exp = 97
efr = 50
eic = 60
eth = 60
edk = 30
elt = 70
[SavageWolf]
atp = 1024
@ -30,6 +40,11 @@ ata = 291
lck = 41
esp = 30
exp = 105
efr = 60
eic = 80
eth = 49
edk = 40
elt = 60
[BarbarousWolf]
atp = 1105
@ -41,6 +56,11 @@ ata = 291
lck = 45
esp = 35
exp = 109
efr = 59
eic = 80
eth = 70
edk = 49
elt = 63
[PoisonLily]
atp = 916
@ -52,6 +72,11 @@ ata = 242
lck = 35
esp = 35
exp = 105
efr = 75
eic = 45
eth = 75
edk = 30
elt = 49
[NarLily]
atp = 1081
@ -63,6 +88,11 @@ ata = 266
lck = 50
esp = 35
exp = 385
efr = 75
eic = 60
eth = 75
edk = 50
elt = 70
[SinowBerill]
atp = 1287
@ -74,6 +104,11 @@ ata = 285
lck = 50
esp = 40
exp = 115
efr = 70
eic = 50
eth = 80
edk = 69
elt = 72
[Gee]
atp = 999
@ -85,6 +120,11 @@ ata = 328
lck = 35
esp = 25
exp = 105
efr = 60
eic = 45
eth = 90
edk = 50
elt = 55
[ChaosSorcerer]
atp = 1006
@ -96,6 +136,11 @@ ata = 260
lck = 30
esp = 45
exp = 119
efr = 69
eic = 83
eth = 85
edk = 79
elt = 80
[BeeR]
atp = 933
@ -107,6 +152,11 @@ ata = 204
lck = 30
esp = 100
exp = 89
efr = 100
eic = 25
eth = 50
edk = 90
elt = 25
[BeeL]
atp = 933
@ -118,6 +168,11 @@ ata = 204
lck = 30
esp = 100
exp = 89
efr = 100
eic = 25
eth = 50
edk = 90
elt = 25
[Delbiter]
atp = 1844
@ -129,6 +184,11 @@ ata = 322
lck = 35
esp = 75
exp = 165
efr = 59
eic = 65
eth = 80
edk = 92
elt = 80
[DarkBelra]
atp = 1171
@ -140,6 +200,11 @@ ata = 242
lck = 38
esp = 55
exp = 115
efr = 70
eic = 80
eth = 45
edk = 69
elt = 60
[BarbaRay]
atp = 1215
@ -151,6 +216,11 @@ ata = 300
lck = 5
esp = 100
exp = 8800
efr = 63
eic = 75
eth = 89
edk = 1000
elt = 70
[PigRay]
atp = 1055
@ -162,6 +232,11 @@ ata = 270
lck = 0
esp = 100
exp = 60
efr = 90
eic = 80
eth = 69
edk = 1000
elt = 85
[GolDragon]
atp = 1300
@ -173,6 +248,11 @@ ata = 175
lck = 5
esp = 100
exp = 10000
efr = 90
eic = 90
eth = 60
edk = 1000
elt = 80
[SinowSpigell]
atp = 1131
@ -184,6 +264,11 @@ ata = 239
lck = 40
esp = 50
exp = 123
efr = 55
eic = 90
eth = 70
edk = 77
elt = 90
[RagRappy]
atp = 896
@ -195,8 +280,13 @@ ata = 217
lck = 45
esp = 30
exp = 93
efr = 45
eic = 45
eth = 40
edk = 30
elt = 75
[EventRappy]
[LoveRappy]
atp = 986
mst = 0
evp = 297
@ -206,6 +296,11 @@ ata = 254
lck = 100
esp = 30
exp = 756
efr = 55
eic = 55
eth = 55
edk = 60
elt = 55
[GiGue]
atp = 1376
@ -217,6 +312,11 @@ ata = 316
lck = 35
esp = 100
exp = 187
efr = 80
eic = 50
eth = 80
edk = 100
elt = 65
[Dubchic]
atp = 1019
@ -228,6 +328,11 @@ ata = 254
lck = 35
esp = 35
exp = 30
efr = 80
eic = 60
eth = 80
edk = 45
elt = 45
[Gillchic]
atp = 962
@ -239,6 +344,11 @@ ata = 266
lck = 38
esp = 35
exp = 107
efr = 80
eic = 60
eth = 80
edk = 60
elt = 50
[Garanz]
atp = 1131
@ -250,6 +360,11 @@ ata = 239
lck = 40
esp = 50
exp = 123
efr = 90
eic = 60
eth = 90
edk = 80
elt = 75
[GalGryphon]
atp = 1490
@ -261,6 +376,11 @@ ata = 280
lck = 5
esp = 100
exp = 12500
efr = 79
eic = 65
eth = 85
edk = 1000
elt = 90
[Epsilon]
atp = 1725
@ -272,8 +392,13 @@ ata = 378
lck = 35
esp = 100
exp = 357
efr = 90
eic = 90
eth = 75
edk = 100
elt = 60
[Epsiguard]
[Epsigard]
atp = 973
mst = 350
evp = 297
@ -283,6 +408,11 @@ ata = 353
lck = 80
esp = 100
exp = 0
efr = 60
eic = 60
eth = 60
edk = 60
elt = 60
[DelLily]
atp = 1554
@ -294,6 +424,11 @@ ata = 378
lck = 40
esp = 45
exp = 183
efr = 45
eic = 90
eth = 60
edk = 85
elt = 90
[IllGill]
atp = 2227
@ -305,6 +440,11 @@ ata = 366
lck = 30
esp = 50
exp = 175
efr = 45
eic = 90
eth = 60
edk = 85
elt = 90
[OlgaFlow1]
atp = 2001
@ -316,6 +456,11 @@ ata = 500
lck = 25
esp = 100
exp = 0
efr = 69
eic = 88
eth = 77
edk = 1000
elt = 90
[OlgaFlow2]
atp = 2330
@ -327,6 +472,11 @@ ata = 422
lck = 75
esp = 100
exp = 15000
efr = 95
eic = 95
eth = 95
edk = 95
elt = 76
[Gael]
atp = 0
@ -338,6 +488,11 @@ ata = 0
lck = 50
esp = 100
exp = 0
efr = 75
eic = 50
eth = 75
edk = 1000
elt = 50
[Giel]
atp = 0
@ -349,6 +504,11 @@ ata = 0
lck = 85
esp = 100
exp = 0
efr = 60
eic = 90
eth = 90
edk = 90
elt = 90
[Deldepth]
atp = 1013
@ -360,6 +520,11 @@ ata = 353
lck = 35
esp = 35
exp = 143
efr = 60
eic = 90
eth = 80
edk = 70
elt = 90
[PanArms]
atp = 866
@ -371,6 +536,11 @@ ata = 279
lck = 35
esp = 35
exp = 91
efr = 72
eic = 72
eth = 72
edk = 56
elt = 60
[Hidoom]
atp = 1168
@ -382,6 +552,11 @@ ata = 316
lck = 35
esp = 40
exp = 99
efr = 60
eic = 60
eth = 60
edk = 89
elt = 60
[Migium]
atp = 1156
@ -393,6 +568,11 @@ ata = 316
lck = 60
esp = 35
exp = 101
efr = 80
eic = 80
eth = 80
edk = 0
elt = 80
[Mericarol]
atp = 1409
@ -404,6 +584,11 @@ ata = 248
lck = 35
esp = 100
exp = 179
efr = 95
eic = 60
eth = 80
edk = 100
elt = 60
[UlGibbon]
atp = 1125
@ -415,6 +600,11 @@ ata = 291
lck = 38
esp = 30
exp = 109
efr = 80
eic = 60
eth = 45
edk = 60
elt = 60
[ZolGibbon]
atp = 1237
@ -426,6 +616,11 @@ ata = 316
lck = 40
esp = 35
exp = 115
efr = 60
eic = 80
eth = 45
edk = 80
elt = 45
[Gibbles]
atp = 1787
@ -437,6 +632,11 @@ ata = 297
lck = 40
esp = 100
exp = 189
efr = 79
eic = 55
eth = 90
edk = 100
elt = 70
[Morfos]
atp = 1356
@ -448,6 +648,11 @@ ata = 353
lck = 45
esp = 50
exp = 145
efr = 60
eic = 60
eth = 90
edk = 48
elt = 60
[Recobox]
atp = 0
@ -459,6 +664,11 @@ ata = 130
lck = 57
esp = 30
exp = 109
efr = 85
eic = 66
eth = 66
edk = 45
elt = 85
[Recon]
atp = 1175
@ -470,6 +680,11 @@ ata = 268
lck = 75
esp = 30
exp = 95
efr = 59
eic = 70
eth = 70
edk = 75
elt = 70
[SinowZoa]
atp = 1422
@ -481,6 +696,11 @@ ata = 322
lck = 50
esp = 45
exp = 149
efr = 60
eic = 90
eth = 90
edk = 70
elt = 60
[SinowZele]
atp = 1502
@ -492,6 +712,11 @@ ata = 345
lck = 55
esp = 50
exp = 165
efr = 80
eic = 95
eth = 95
edk = 60
elt = 95
[Merikle]
atp = 1250
@ -503,6 +728,11 @@ ata = 248
lck = 35
esp = 100
exp = 185
efr = 75
eic = 100
eth = 100
edk = 100
elt = 75
[Mericus]
atp = 1501
@ -514,6 +744,11 @@ ata = 341
lck = 35
esp = 100
exp = 195
efr = 75
eic = 75
eth = 95
edk = 100
elt = 55
[Dubwitch]
atp = 160
@ -525,6 +760,11 @@ ata = 120
lck = 10
esp = 0
exp = 5
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 1052
@ -536,6 +776,11 @@ ata = 229
lck = 40
esp = 50
exp = 105
efr = 90
eic = 45
eth = 70
edk = 42
elt = 70
[Hildeblue]
atp = 1131
@ -547,6 +792,11 @@ ata = 254
lck = 40
esp = 50
exp = 285
efr = 50
eic = 83
eth = 70
edk = 56
elt = 70
[Merillia]
atp = 1056
@ -558,6 +808,11 @@ ata = 245
lck = 38
esp = 15
exp = 107
efr = 60
eic = 70
eth = 45
edk = 50
elt = 70
[Meriltas]
atp = 1170
@ -569,6 +824,11 @@ ata = 254
lck = 38
esp = 20
exp = 111
efr = 90
eic = 60
eth = 90
edk = 50
elt = 60
[GrassAssassin]
atp = 1030
@ -580,6 +840,11 @@ ata = 239
lck = 40
esp = 50
exp = 109
efr = 50
eic = 75
eth = 65
edk = 39
elt = 65
[Dolmolm]
atp = 1308
@ -591,6 +856,11 @@ ata = 265
lck = 38
esp = 15
exp = 121
efr = 60
eic = 90
eth = 50
edk = 45
elt = 75
[Dolmdarl]
atp = 1369
@ -602,6 +872,11 @@ ata = 291
lck = 38
esp = 20
exp = 127
efr = 60
eic = 85
eth = 60
edk = 45
elt = 50
[Delsaber]
atp = 1287
@ -613,6 +888,11 @@ ata = 285
lck = 50
esp = 40
exp = 115
efr = 80
eic = 50
eth = 90
edk = 60
elt = 80
[Dimenian]
atp = 927
@ -624,6 +904,11 @@ ata = 211
lck = 38
esp = 20
exp = 97
efr = 45
eic = 85
eth = 75
edk = 60
elt = 50
[LaDimenian]
atp = 933
@ -635,6 +920,11 @@ ata = 217
lck = 38
esp = 25
exp = 99
efr = 75
eic = 50
eth = 85
edk = 60
elt = 60
[SoDimenian]
atp = 953
@ -646,3 +936,8 @@ ata = 229
lck = 40
esp = 30
exp = 101
efr = 85
eic = 75
eth = 55
edk = 65
elt = 70

View File

@ -8,6 +8,11 @@ ata = 153
lck = 35
esp = 15
exp = 37
efr = 30
eic = 10
eth = 40
edk = 20
elt = 10
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 70
lck = 15
esp = 15
exp = 45
efr = 15
eic = 50
eth = 25
edk = 25
elt = 50
[SavageWolf]
atp = 511
@ -30,6 +40,11 @@ ata = 169
lck = 26
esp = 20
exp = 52
efr = 30
eic = 60
eth = 20
edk = 20
elt = 20
[BarbarousWolf]
atp = 574
@ -41,6 +56,11 @@ ata = 169
lck = 30
esp = 20
exp = 55
efr = 20
eic = 60
eth = 30
edk = 25
elt = 20
[PoisonLily]
atp = 416
@ -52,6 +72,11 @@ ata = 169
lck = 20
esp = 20
exp = 52
efr = 30
eic = 40
eth = 30
edk = 25
elt = 0
[NarLily]
atp = 574
@ -63,6 +88,11 @@ ata = 191
lck = 35
esp = 20
exp = 283
efr = 75
eic = 55
eth = 75
edk = 45
elt = 55
[SinowBerill]
atp = 672
@ -74,6 +104,11 @@ ata = 197
lck = 25
esp = 30
exp = 66
efr = 60
eic = 25
eth = 60
edk = 33
elt = 25
[Gee]
atp = 500
@ -85,6 +120,11 @@ ata = 191
lck = 20
esp = 15
exp = 52
efr = 60
eic = 15
eth = 80
edk = 20
elt = 15
[ChaosSorcerer]
atp = 530
@ -96,6 +136,11 @@ ata = 186
lck = 15
esp = 32
exp = 63
efr = 30
eic = 80
eth = 80
edk = 55
elt = 55
[BeeR]
atp = 464
@ -107,6 +152,11 @@ ata = 136
lck = 15
esp = 100
exp = 38
efr = 100
eic = 0
eth = 50
edk = 80
elt = 0
[BeeL]
atp = 464
@ -118,6 +168,11 @@ ata = 136
lck = 15
esp = 100
exp = 38
efr = 100
eic = 0
eth = 50
edk = 80
elt = 0
[Delbiter]
atp = 1131
@ -129,6 +184,11 @@ ata = 235
lck = 20
esp = 60
exp = 101
efr = 30
eic = 60
eth = 80
edk = 89
elt = 80
[DarkBelra]
atp = 586
@ -140,6 +200,11 @@ ata = 169
lck = 23
esp = 42
exp = 60
efr = 45
eic = 45
eth = 25
edk = 59
elt = 20
[BarbaRay]
atp = 630
@ -151,6 +216,11 @@ ata = 240
lck = 5
esp = 100
exp = 2200
efr = 75
eic = 70
eth = 25
edk = 1000
elt = 50
[PigRay]
atp = 630
@ -162,6 +232,11 @@ ata = 210
lck = 0
esp = 100
exp = 25
efr = 57
eic = 69
eth = 77
edk = 1000
elt = 80
[GolDragon]
atp = 790
@ -173,6 +248,11 @@ ata = 280
lck = 5
esp = 100
exp = 2700
efr = 70
eic = 25
eth = 70
edk = 1000
elt = 60
[SinowSpigell]
atp = 752
@ -184,6 +264,11 @@ ata = 213
lck = 15
esp = 35
exp = 70
efr = 30
eic = 60
eth = 60
edk = 33
elt = 60
[RagRappy]
atp = 414
@ -195,8 +280,13 @@ ata = 147
lck = 30
esp = 15
exp = 42
efr = 10
eic = 10
eth = 40
edk = 20
elt = 30
[EventRappy]
[LoveRappy]
atp = 500
mst = 0
evp = 180
@ -206,6 +296,11 @@ ata = 180
lck = 92
esp = 15
exp = 512
efr = 50
eic = 50
eth = 50
edk = 50
elt = 50
[GiGue]
atp = 787
@ -217,6 +312,11 @@ ata = 180
lck = 20
esp = 100
exp = 119
efr = 80
eic = 45
eth = 45
edk = 100
elt = 30
[Dubchic]
atp = 512
@ -228,6 +328,11 @@ ata = 180
lck = 20
esp = 20
exp = 15
efr = 70
eic = 25
eth = 70
edk = 10
elt = 10
[Gillchic]
atp = 452
@ -239,6 +344,11 @@ ata = 191
lck = 23
esp = 20
exp = 53
efr = 70
eic = 25
eth = 70
edk = 35
elt = 10
[Garanz]
atp = 545
@ -250,6 +360,11 @@ ata = 167
lck = 25
esp = 35
exp = 66
efr = 90
eic = 30
eth = 90
edk = 45
elt = 60
[GalGryphon]
atp = 880
@ -261,6 +376,11 @@ ata = 320
lck = 15
esp = 100
exp = 3000
efr = 45
eic = 30
eth = 70
edk = 1000
elt = 70
[Epsilon]
atp = 1184
@ -272,8 +392,13 @@ ata = 290
lck = 25
esp = 30
exp = 116
efr = 80
eic = 80
eth = 60
edk = 1000
elt = 50
[Epsiguard]
[Epsigard]
atp = 200
mst = 0
evp = 200
@ -283,6 +408,11 @@ ata = 200
lck = 50
esp = 50
exp = 0
efr = 50
eic = 50
eth = 50
edk = 50
elt = 50
[DelLily]
atp = 1028
@ -294,6 +424,11 @@ ata = 290
lck = 25
esp = 30
exp = 116
efr = 30
eic = 60
eth = 30
edk = 85
elt = 85
[IllGill]
atp = 1640
@ -305,6 +440,11 @@ ata = 279
lck = 15
esp = 35
exp = 66
efr = 60
eic = 89
eth = 89
edk = 95
elt = 75
[OlgaFlow1]
atp = 1300
@ -316,6 +456,11 @@ ata = 400
lck = 25
esp = 100
exp = 0
efr = 40
eic = 70
eth = 60
edk = 1000
elt = 80
[OlgaFlow2]
atp = 1300
@ -327,6 +472,11 @@ ata = 400
lck = 10
esp = 100
exp = 5900
efr = 90
eic = 90
eth = 90
edk = 90
elt = 50
[Gael]
atp = 0
@ -338,6 +488,11 @@ ata = 0
lck = 50
esp = 100
exp = 0
efr = 75
eic = 50
eth = 75
edk = 1000
elt = 50
[Giel]
atp = 0
@ -349,6 +504,11 @@ ata = 0
lck = 75
esp = 100
exp = 0
efr = 45
eic = 84
eth = 84
edk = 84
elt = 84
[Deldepth]
atp = 500
@ -360,6 +520,11 @@ ata = 158
lck = 20
esp = 20
exp = 75
efr = 60
eic = 75
eth = 25
edk = 80
elt = 25
[PanArms]
atp = 403
@ -371,6 +536,11 @@ ata = 202
lck = 20
esp = 20
exp = 40
efr = 20
eic = 20
eth = 20
edk = 30
elt = 30
[Hidoom]
atp = 630
@ -382,6 +552,11 @@ ata = 169
lck = 20
esp = 20
exp = 47
efr = 25
eic = 25
eth = 25
edk = 60
elt = 25
[Migium]
atp = 630
@ -393,6 +568,11 @@ ata = 169
lck = 45
esp = 20
exp = 48
efr = 75
eic = 50
eth = 75
edk = 0
elt = 50
[Mericarol]
atp = 800
@ -404,6 +584,11 @@ ata = 175
lck = 20
esp = 100
exp = 113
efr = 95
eic = 25
eth = 30
edk = 100
elt = 25
[UlGibbon]
atp = 550
@ -415,6 +600,11 @@ ata = 169
lck = 23
esp = 20
exp = 55
efr = 75
eic = 30
eth = 25
edk = 20
elt = 20
[ZolGibbon]
atp = 664
@ -426,6 +616,11 @@ ata = 169
lck = 25
esp = 20
exp = 60
efr = 30
eic = 75
eth = 25
edk = 25
elt = 20
[Gibbles]
atp = 1076
@ -437,6 +632,11 @@ ata = 219
lck = 25
esp = 100
exp = 121
efr = 50
eic = 25
eth = 85
edk = 100
elt = 25
[Morfos]
atp = 813
@ -448,6 +648,11 @@ ata = 268
lck = 30
esp = 35
exp = 76
efr = 60
eic = 60
eth = 40
edk = 42
elt = 47
[Recobox]
atp = 0
@ -459,6 +664,11 @@ ata = 70
lck = 42
esp = 15
exp = 55
efr = 20
eic = 85
eth = 45
edk = 45
elt = 85
[Recon]
atp = 540
@ -470,6 +680,11 @@ ata = 153
lck = 60
esp = 15
exp = 42
efr = 25
eic = 25
eth = 25
edk = 60
elt = 25
[SinowZoa]
atp = 854
@ -481,6 +696,11 @@ ata = 213
lck = 35
esp = 30
exp = 88
efr = 20
eic = 90
eth = 90
edk = 50
elt = 50
[SinowZele]
atp = 944
@ -492,6 +712,11 @@ ata = 246
lck = 40
esp = 35
exp = 93
efr = 80
eic = 50
eth = 50
edk = 49
elt = 30
[Merikle]
atp = 704
@ -503,6 +728,11 @@ ata = 175
lck = 20
esp = 100
exp = 118
efr = 75
eic = 95
eth = 95
edk = 100
elt = 75
[Mericus]
atp = 896
@ -514,6 +744,11 @@ ata = 175
lck = 20
esp = 100
exp = 126
efr = 30
eic = 30
eth = 95
edk = 100
elt = 30
[Dubwitch]
atp = 0
@ -525,6 +760,11 @@ ata = 0
lck = 0
esp = 0
exp = 0
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 548
@ -536,6 +776,11 @@ ata = 158
lck = 25
esp = 35
exp = 52
efr = 80
eic = 20
eth = 50
edk = 33
elt = 50
[Hildeblue]
atp = 596
@ -547,6 +792,11 @@ ata = 180
lck = 25
esp = 35
exp = 200
efr = 20
eic = 75
eth = 50
edk = 42
elt = 50
[Merillia]
atp = 552
@ -558,6 +808,11 @@ ata = 172
lck = 23
esp = 7
exp = 53
efr = 30
eic = 45
eth = 30
edk = 30
elt = 30
[Meriltas]
atp = 590
@ -569,6 +824,11 @@ ata = 180
lck = 23
esp = 10
exp = 56
efr = 75
eic = 30
eth = 75
edk = 30
elt = 30
[GrassAssassin]
atp = 484
@ -580,6 +840,11 @@ ata = 167
lck = 25
esp = 35
exp = 55
efr = 15
eic = 50
eth = 25
edk = 35
elt = 20
[Dolmolm]
atp = 776
@ -591,6 +856,11 @@ ata = 172
lck = 23
esp = 7
exp = 65
efr = 45
eic = 60
eth = 25
edk = 30
elt = 30
[Dolmdarl]
atp = 802
@ -602,6 +872,11 @@ ata = 180
lck = 23
esp = 10
exp = 70
efr = 25
eic = 75
eth = 50
edk = 30
elt = 30
[Delsaber]
atp = 680
@ -613,6 +888,11 @@ ata = 208
lck = 25
esp = 27
exp = 60
efr = 50
eic = 25
eth = 90
edk = 40
elt = 60
[Dimenian]
atp = 446
@ -624,6 +904,11 @@ ata = 142
lck = 23
esp = 15
exp = 45
efr = 15
eic = 85
eth = 50
edk = 40
elt = 20
[LaDimenian]
atp = 452
@ -635,6 +920,11 @@ ata = 147
lck = 23
esp = 16
exp = 47
efr = 50
eic = 15
eth = 85
edk = 40
elt = 20
[SoDimenian]
atp = 470
@ -646,3 +936,8 @@ ata = 158
lck = 25
esp = 22
exp = 48
efr = 85
eic = 50
eth = 15
edk = 45
elt = 20

View File

@ -8,6 +8,11 @@ ata = 75
lck = 20
esp = 0
exp = 1
efr = 30
eic = 0
eth = 40
edk = 10
elt = 0
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 0
lck = 0
esp = 0
exp = 6
efr = 0
eic = 50
eth = 20
edk = 20
elt = 50
[SavageWolf]
atp = 159
@ -30,6 +40,11 @@ ata = 90
lck = 11
esp = 11
exp = 10
efr = 30
eic = 60
eth = 0
edk = 10
elt = 20
[BarbarousWolf]
atp = 212
@ -41,6 +56,11 @@ ata = 90
lck = 15
esp = 15
exp = 12
efr = 0
eic = 60
eth = 30
edk = 15
elt = 20
[PoisonLily]
atp = 80
@ -52,6 +72,11 @@ ata = 90
lck = 5
esp = 5
exp = 10
efr = 20
eic = 20
eth = 20
edk = 15
elt = 0
[NarLily]
atp = 212
@ -63,6 +88,11 @@ ata = 110
lck = 20
esp = 5
exp = 150
efr = 75
eic = 55
eth = 75
edk = 25
elt = 55
[SinowBerill]
atp = 293
@ -74,6 +104,11 @@ ata = 115
lck = 10
esp = 17
exp = 19
efr = 60
eic = 30
eth = 60
edk = 28
elt = 0
[Gee]
atp = 150
@ -85,6 +120,11 @@ ata = 110
lck = 5
esp = 5
exp = 10
efr = 55
eic = 0
eth = 80
edk = 20
elt = 0
[ChaosSorcerer]
atp = 175
@ -96,6 +136,11 @@ ata = 105
lck = 0
esp = 20
exp = 17
efr = 10
eic = 80
eth = 80
edk = 48
elt = 55
[BeeR]
atp = 120
@ -107,6 +152,11 @@ ata = 60
lck = 0
esp = 100
exp = 2
efr = 100
eic = 0
eth = 50
edk = 80
elt = 0
[BeeL]
atp = 120
@ -118,6 +168,11 @@ ata = 60
lck = 0
esp = 100
exp = 2
efr = 100
eic = 0
eth = 50
edk = 80
elt = 0
[Delbiter]
atp = 676
@ -129,6 +184,11 @@ ata = 150
lck = 5
esp = 60
exp = 40
efr = 15
eic = 50
eth = 80
edk = 75
elt = 80
[DarkBelra]
atp = 222
@ -140,6 +200,11 @@ ata = 90
lck = 8
esp = 18
exp = 15
efr = 45
eic = 45
eth = 15
edk = 53
elt = 0
[BarbaRay]
atp = 150
@ -151,6 +216,11 @@ ata = 180
lck = 5
esp = 100
exp = 400
efr = 75
eic = 70
eth = 25
edk = 1000
elt = 50
[PigRay]
atp = 150
@ -162,6 +232,11 @@ ata = 150
lck = 0
esp = 100
exp = 10
efr = 57
eic = 69
eth = 77
edk = 1000
elt = 80
[GolDragon]
atp = 250
@ -173,6 +248,11 @@ ata = 220
lck = 5
esp = 100
exp = 880
efr = 70
eic = 25
eth = 70
edk = 1000
elt = 60
[SinowSpigell]
atp = 360
@ -184,6 +264,11 @@ ata = 130
lck = 0
esp = 39
exp = 21
efr = 15
eic = 50
eth = 50
edk = 28
elt = 50
[RagRappy]
atp = 78
@ -195,8 +280,13 @@ ata = 70
lck = 15
esp = 15
exp = 4
efr = 0
eic = 0
eth = 40
edk = 10
elt = 20
[EventRappy]
[LoveRappy]
atp = 150
mst = 0
evp = 120
@ -206,6 +296,11 @@ ata = 100
lck = 77
esp = 55
exp = 256
efr = 45
eic = 45
eth = 45
edk = 45
elt = 45
[GiGue]
atp = 389
@ -217,6 +312,11 @@ ata = 100
lck = 5
esp = 75
exp = 51
efr = 80
eic = 30
eth = 30
edk = 100
elt = 10
[Dubchic]
atp = 160
@ -228,6 +328,11 @@ ata = 100
lck = 5
esp = 5
exp = 2
efr = 70
eic = 0
eth = 70
edk = 0
elt = 0
[Gillchic]
atp = 110
@ -239,6 +344,11 @@ ata = 110
lck = 8
esp = 5
exp = 11
efr = 70
eic = 0
eth = 70
edk = 25
elt = 0
[Garanz]
atp = 220
@ -250,6 +360,11 @@ ata = 88
lck = 10
esp = 20
exp = 19
efr = 90
eic = 20
eth = 90
edk = 38
elt = 50
[GalGryphon]
atp = 387
@ -261,6 +376,11 @@ ata = 250
lck = 5
esp = 100
exp = 1200
efr = 45
eic = 30
eth = 70
edk = 1000
elt = 70
[Epsilon]
atp = 720
@ -272,8 +392,13 @@ ata = 200
lck = 5
esp = 90
exp = 136
efr = 80
eic = 80
eth = 55
edk = 1000
elt = 45
[Epsiguard]
[Epsigard]
atp = 150
mst = 0
evp = 150
@ -283,6 +408,11 @@ ata = 180
lck = 50
esp = 50
exp = 0
efr = 50
eic = 50
eth = 50
edk = 50
elt = 50
[DelLily]
atp = 590
@ -294,6 +424,11 @@ ata = 200
lck = 10
esp = 19
exp = 49
efr = 30
eic = 45
eth = 30
edk = 85
elt = 85
[IllGill]
atp = 1100
@ -305,6 +440,11 @@ ata = 190
lck = 0
esp = 42
exp = 45
efr = 50
eic = 89
eth = 89
edk = 95
elt = 75
[OlgaFlow1]
atp = 850
@ -316,8 +456,13 @@ ata = 300
lck = 25
esp = 100
exp = 0
efr = 30
eic = 70
eth = 50
edk = 1000
elt = 80
[OlgaFlow]
[OlgaFlow2]
atp = 910
mst = 0
evp = 120
@ -327,6 +472,11 @@ ata = 270
lck = 75
esp = 100
exp = 2700
efr = 90
eic = 90
eth = 90
edk = 90
elt = 45
[Gael]
atp = 0
@ -338,6 +488,11 @@ ata = 0
lck = 50
esp = 100
exp = 0
efr = 75
eic = 50
eth = 75
edk = 1000
elt = 50
[Giel]
atp = 0
@ -349,6 +504,11 @@ ata = 0
lck = 75
esp = 100
exp = 0
efr = 39
eic = 77
eth = 77
edk = 77
elt = 77
[Deldepth]
atp = 150
@ -360,6 +520,11 @@ ata = 80
lck = 5
esp = 10
exp = 24
efr = 50
eic = 75
eth = 10
edk = 70
elt = 10
[PanArms]
atp = 69
@ -371,6 +536,11 @@ ata = 120
lck = 5
esp = 5
exp = 12
efr = 10
eic = 10
eth = 10
edk = 25
elt = 20
[Hidoom]
atp = 258
@ -382,6 +552,11 @@ ata = 90
lck = 5
esp = 30
exp = 7
efr = 20
eic = 20
eth = 20
edk = 50
elt = 20
[Migium]
atp = 258
@ -393,6 +568,11 @@ ata = 90
lck = 30
esp = 5
exp = 8
efr = 75
eic = 45
eth = 75
edk = 0
elt = 45
[Mericarol]
atp = 400
@ -404,6 +584,11 @@ ata = 95
lck = 5
esp = 75
exp = 47
efr = 95
eic = 15
eth = 30
edk = 100
elt = 15
[UlGibbon]
atp = 192
@ -415,6 +600,11 @@ ata = 90
lck = 8
esp = 5
exp = 12
efr = 75
eic = 25
eth = 0
edk = 10
elt = 20
[ZolGibbon]
atp = 287
@ -426,6 +616,11 @@ ata = 90
lck = 10
esp = 10
exp = 15
efr = 25
eic = 75
eth = 0
edk = 15
elt = 20
[Gibbles]
atp = 630
@ -437,6 +632,11 @@ ata = 135
lck = 10
esp = 75
exp = 52
efr = 50
eic = 10
eth = 85
edk = 100
elt = 10
[Morfos]
atp = 411
@ -448,6 +648,11 @@ ata = 180
lck = 15
esp = 15
exp = 25
efr = 60
eic = 60
eth = 15
edk = 28
elt = 27
[Recobox]
atp = 0
@ -459,6 +664,11 @@ ata = 0
lck = 27
esp = 0
exp = 12
efr = 0
eic = 85
eth = 45
edk = 25
elt = 85
[Recon]
atp = 190
@ -470,6 +680,11 @@ ata = 75
lck = 45
esp = 0
exp = 3
efr = 20
eic = 20
eth = 20
edk = 60
elt = 20
[SinowZoa]
atp = 445
@ -481,6 +696,11 @@ ata = 130
lck = 20
esp = 25
exp = 32
efr = 0
eic = 90
eth = 90
edk = 50
elt = 30
[SinowZele]
atp = 520
@ -492,6 +712,11 @@ ata = 160
lck = 25
esp = 20
exp = 35
efr = 80
eic = 45
eth = 45
edk = 28
elt = 0
[Merikle]
atp = 320
@ -503,6 +728,11 @@ ata = 95
lck = 5
esp = 75
exp = 50
efr = 75
eic = 95
eth = 95
edk = 100
elt = 75
[Mericus]
atp = 480
@ -514,6 +744,11 @@ ata = 95
lck = 5
esp = 75
exp = 55
efr = 25
eic = 25
eth = 95
edk = 100
elt = 25
[Dubwitch]
atp = 0
@ -525,6 +760,11 @@ ata = 0
lck = 0
esp = 0
exp = 0
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 190
@ -536,6 +776,11 @@ ata = 80
lck = 10
esp = 25
exp = 10
efr = 75
eic = 0
eth = 50
edk = 28
elt = 50
[Hildeblue]
atp = 230
@ -547,6 +792,11 @@ ata = 100
lck = 10
esp = 20
exp = 100
efr = 0
eic = 75
eth = 50
edk = 38
elt = 50
[Merillia]
atp = 193
@ -558,6 +808,11 @@ ata = 93
lck = 8
esp = 5
exp = 11
efr = 0
eic = 45
eth = 30
edk = 15
elt = 30
[Meriltas]
atp = 225
@ -569,6 +824,11 @@ ata = 100
lck = 8
esp = 5
exp = 13
efr = 75
eic = 0
eth = 75
edk = 30
elt = 20
[GrassAssassin]
atp = 137
@ -580,6 +840,11 @@ ata = 88
lck = 10
esp = 10
exp = 12
efr = 0
eic = 50
eth = 15
edk = 33
elt = 20
[Dolmolm]
atp = 380
@ -591,6 +856,11 @@ ata = 93
lck = 8
esp = 15
exp = 18
efr = 40
eic = 60
eth = 10
edk = 30
elt = 20
[Dolmdarl]
atp = 402
@ -602,6 +872,11 @@ ata = 100
lck = 8
esp = 24
exp = 21
efr = 10
eic = 75
eth = 50
edk = 30
elt = 20
[Delsaber]
atp = 300
@ -613,6 +888,11 @@ ata = 125
lck = 10
esp = 15
exp = 15
efr = 50
eic = 0
eth = 90
edk = 35
elt = 50
[Dimenian]
atp = 105
@ -624,6 +904,11 @@ ata = 65
lck = 8
esp = 10
exp = 6
efr = 0
eic = 85
eth = 45
edk = 30
elt = 20
[LaDimenian]
atp = 110
@ -635,6 +920,11 @@ ata = 70
lck = 8
esp = 10
exp = 7
efr = 45
eic = 0
eth = 85
edk = 30
elt = 20
[SoDimenian]
atp = 125
@ -646,3 +936,8 @@ ata = 80
lck = 10
esp = 10
exp = 8
efr = 85
eic = 45
eth = 0
edk = 35
elt = 20

View File

@ -8,6 +8,11 @@ ata = 255
lck = 65
esp = 30
exp = 145
efr = 50
eic = 40
eth = 75
edk = 60
elt = 40
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 180
lck = 45
esp = 30
exp = 280
efr = 45
eic = 75
eth = 60
edk = 30
elt = 75
[SavageWolf]
atp = 1477
@ -30,6 +40,11 @@ ata = 270
lck = 56
esp = 30
exp = 300
efr = 35
eic = 95
eth = 72
edk = 50
elt = 60
[BarbarousWolf]
atp = 1636
@ -41,6 +56,11 @@ ata = 270
lck = 60
esp = 35
exp = 310
efr = 72
eic = 95
eth = 45
edk = 56
elt = 60
[PoisonLily]
atp = 1240
@ -52,6 +72,11 @@ ata = 270
lck = 50
esp = 35
exp = 300
efr = 75
eic = 60
eth = 75
edk = 77
elt = 30
[NarLily]
atp = 1636
@ -63,6 +88,11 @@ ata = 290
lck = 65
esp = 35
exp = 1000
efr = 80
eic = 60
eth = 80
edk = 89
elt = 60
[SinowBerill]
atp = 1879
@ -74,6 +104,11 @@ ata = 295
lck = 55
esp = 45
exp = 345
efr = 78
eic = 39
eth = 78
edk = 60
elt = 63
[Gee]
atp = 1450
@ -85,6 +120,11 @@ ata = 290
lck = 50
esp = 25
exp = 300
efr = 60
eic = 30
eth = 80
edk = 50
elt = 30
[ChaosSorcerer]
atp = 1525
@ -96,6 +136,11 @@ ata = 285
lck = 45
esp = 45
exp = 335
efr = 50
eic = 89
eth = 87
edk = 93
elt = 75
[BeeR]
atp = 1360
@ -107,6 +152,11 @@ ata = 240
lck = 45
esp = 100
exp = 100
efr = 100
eic = 20
eth = 50
edk = 90
elt = 20
[BeeL]
atp = 1360
@ -118,6 +168,11 @@ ata = 240
lck = 45
esp = 100
exp = 100
efr = 100
eic = 20
eth = 50
edk = 90
elt = 20
[Delbiter]
atp = 3028
@ -129,6 +184,11 @@ ata = 330
lck = 50
esp = 90
exp = 450
efr = 49
eic = 75
eth = 89
edk = 95
elt = 89
[DarkBelra]
atp = 1666
@ -140,6 +200,11 @@ ata = 270
lck = 53
esp = 55
exp = 325
efr = 78
eic = 80
eth = 63
edk = 89
elt = 45
[BarbaRay]
atp = 1500
@ -151,6 +216,11 @@ ata = 300
lck = 5
esp = 100
exp = 13600
efr = 88
eic = 39
eth = 88
edk = 1000
elt = 72
[PigRay]
atp = 1880
@ -162,6 +232,11 @@ ata = 300
lck = 10
esp = 100
exp = 90
efr = 75
eic = 82
eth = 45
edk = 1000
elt = 80
[GolDragon]
atp = 1890
@ -173,6 +248,11 @@ ata = 250
lck = 5
esp = 100
exp = 15900
efr = 50
eic = 78
eth = 85
edk = 1000
elt = 73
[SinowSpigell]
atp = 2080
@ -184,6 +264,11 @@ ata = 310
lck = 45
esp = 50
exp = 355
efr = 40
eic = 89
eth = 63
edk = 70
elt = 85
[RagRappy]
atp = 1234
@ -195,8 +280,13 @@ ata = 250
lck = 60
esp = 30
exp = 270
efr = 30
eic = 30
eth = 50
edk = 50
elt = 75
[EventRappy]
[LoveRappy]
atp = 1450
mst = 0
evp = 571
@ -206,6 +296,11 @@ ata = 280
lck = 100
esp = 100
exp = 1024
efr = 60
eic = 60
eth = 60
edk = 60
elt = 60
[GiGue]
atp = 2167
@ -217,6 +312,11 @@ ata = 280
lck = 50
esp = 100
exp = 505
efr = 80
eic = 45
eth = 60
edk = 105
elt = 55
[Dubchic]
atp = 1480
@ -228,6 +328,11 @@ ata = 280
lck = 50
esp = 35
exp = 50
efr = 80
eic = 60
eth = 80
edk = 45
elt = 40
[Gillchic]
atp = 1330
@ -239,6 +344,11 @@ ata = 290
lck = 53
esp = 35
exp = 305
efr = 80
eic = 60
eth = 80
edk = 60
elt = 40
[Garanz]
atp = 1660
@ -250,6 +360,11 @@ ata = 268
lck = 55
esp = 50
exp = 345
efr = 90
eic = 49
eth = 90
edk = 79
elt = 88
[GalGryphon]
atp = 2500
@ -261,6 +376,11 @@ ata = 320
lck = 5
esp = 100
exp = 18000
efr = 75
eic = 49
eth = 88
edk = 1000
elt = 81
[Epsilon]
atp = 2163
@ -272,8 +392,13 @@ ata = 380
lck = 50
esp = 10
exp = 930
efr = 80
eic = 100
eth = 80
edk = 1000
elt = 70
[Epsiguard]
[Epsigard]
atp = 500
mst = 0
evp = 500
@ -283,6 +408,11 @@ ata = 500
lck = 50
esp = 50
exp = 0
efr = 50
eic = 50
eth = 50
edk = 50
elt = 50
[DelLily]
atp = 4300
@ -294,6 +424,11 @@ ata = 370
lck = 45
esp = 50
exp = 495
efr = 50
eic = 80
eth = 50
edk = 85
elt = 90
[IllGill]
atp = 4300
@ -305,6 +440,11 @@ ata = 370
lck = 45
esp = 50
exp = 475
efr = 60
eic = 95
eth = 95
edk = 105
elt = 75
[OlgaFlow1]
atp = 2700
@ -316,6 +456,11 @@ ata = 598
lck = 5
esp = 100
exp = 0
efr = 72
eic = 59
eth = 89
edk = 1000
elt = 92
[OlgaFlow2]
atp = 3000
@ -327,6 +472,11 @@ ata = 525
lck = 15
esp = 100
exp = 36000
efr = 95
eic = 95
eth = 95
edk = 95
elt = 63
[Gael]
atp = 0
@ -338,6 +488,11 @@ ata = 0
lck = 0
esp = 50
exp = 0
efr = 50
eic = 80
eth = 78
edk = 1000
elt = 59
[Giel]
atp = 0
@ -349,6 +504,11 @@ ata = 0
lck = 90
esp = 100
exp = 0
efr = 63
eic = 95
eth = 95
edk = 95
elt = 95
[Deldepth]
atp = 1450
@ -360,6 +520,11 @@ ata = 260
lck = 50
esp = 35
exp = 370
efr = 60
eic = 80
eth = 42
edk = 90
elt = 50
[PanArms]
atp = 1207
@ -371,6 +536,11 @@ ata = 300
lck = 50
esp = 35
exp = 265
efr = 60
eic = 60
eth = 60
edk = 45
elt = 45
[Hidoom]
atp = 1774
@ -382,6 +552,11 @@ ata = 270
lck = 75
esp = 35
exp = 285
efr = 45
eic = 45
eth = 45
edk = 75
elt = 45
[Migium]
atp = 1774
@ -393,6 +568,11 @@ ata = 270
lck = 75
esp = 35
exp = 290
efr = 80
eic = 60
eth = 80
edk = 50
elt = 75
[Mericarol]
atp = 2200
@ -404,6 +584,11 @@ ata = 275
lck = 50
esp = 100
exp = 485
efr = 95
eic = 33
eth = 45
edk = 105
elt = 39
[UlGibbon]
atp = 1576
@ -415,6 +600,11 @@ ata = 270
lck = 53
esp = 30
exp = 310
efr = 89
eic = 77
eth = 30
edk = 63
elt = 45
[ZolGibbon]
atp = 1861
@ -426,6 +616,11 @@ ata = 270
lck = 55
esp = 35
exp = 325
efr = 45
eic = 75
eth = 80
edk = 75
elt = 45
[Gibbles]
atp = 2890
@ -437,6 +632,11 @@ ata = 315
lck = 55
esp = 100
exp = 510
efr = 75
eic = 45
eth = 88
edk = 105
elt = 50
[Morfos]
atp = 3028
@ -448,6 +648,11 @@ ata = 330
lck = 50
esp = 90
exp = 450
efr = 60
eic = 80
eth = 80
edk = 47
elt = 45
[Recobox]
atp = 0
@ -459,6 +664,11 @@ ata = 180
lck = 72
esp = 30
exp = 310
efr = 45
eic = 85
eth = 60
edk = 69
elt = 85
[Recon]
atp = 1360
@ -470,6 +680,11 @@ ata = 255
lck = 90
esp = 30
exp = 195
efr = 40
eic = 40
eth = 40
edk = 75
elt = 40
[SinowZoa]
atp = 2335
@ -481,6 +696,11 @@ ata = 310
lck = 65
esp = 45
exp = 410
efr = 44
eic = 90
eth = 90
edk = 50
elt = 70
[SinowZele]
atp = 2560
@ -492,6 +712,11 @@ ata = 340
lck = 70
esp = 50
exp = 425
efr = 89
eic = 75
eth = 72
edk = 63
elt = 50
[Merikle]
atp = 1960
@ -503,6 +728,11 @@ ata = 275
lck = 50
esp = 100
exp = 500
efr = 75
eic = 95
eth = 95
edk = 110
elt = 75
[Mericus]
atp = 2440
@ -514,6 +744,11 @@ ata = 275
lck = 50
esp = 100
exp = 525
efr = 75
eic = 75
eth = 95
edk = 105
elt = 45
[Dubwitch]
atp = 0
@ -525,6 +760,11 @@ ata = 0
lck = 0
esp = 0
exp = 0
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 1570
@ -536,6 +776,11 @@ ata = 260
lck = 55
esp = 50
exp = 300
efr = 90
eic = 49
eth = 75
edk = 79
elt = 75
[Hildeblue]
atp = 1690
@ -547,6 +792,11 @@ ata = 280
lck = 55
esp = 50
exp = 750
efr = 52
eic = 89
eth = 75
edk = 85
elt = 75
[Merillia]
atp = 1579
@ -558,6 +808,11 @@ ata = 273
lck = 53
esp = 15
exp = 305
efr = 60
eic = 80
eth = 33
edk = 45
elt = 60
[Meriltas]
atp = 1675
@ -569,6 +824,11 @@ ata = 280
lck = 53
esp = 20
exp = 315
efr = 89
eic = 60
eth = 89
edk = 59
elt = 42
[GrassAssassin]
atp = 1411
@ -580,6 +840,11 @@ ata = 268
lck = 55
esp = 50
exp = 310
efr = 49
eic = 75
eth = 60
edk = 59
elt = 55
[Dolmolm]
atp = 2140
@ -591,6 +856,11 @@ ata = 273
lck = 53
esp = 15
exp = 340
efr = 60
eic = 75
eth = 35
edk = 45
elt = 69
[Dolmdarl]
atp = 2206
@ -602,6 +872,11 @@ ata = 280
lck = 53
esp = 20
exp = 355
efr = 40
eic = 75
eth = 50
edk = 45
elt = 30
[Delsaber]
atp = 1900
@ -613,6 +888,11 @@ ata = 305
lck = 55
esp = 40
exp = 325
efr = 72
eic = 45
eth = 90
edk = 60
elt = 72
[Dimenian]
atp = 1315
@ -624,6 +904,11 @@ ata = 245
lck = 53
esp = 20
exp = 280
efr = 30
eic = 85
eth = 60
edk = 60
elt = 50
[LaDimenian]
atp = 1330
@ -635,6 +920,11 @@ ata = 250
lck = 53
esp = 25
exp = 285
efr = 60
eic = 30
eth = 85
edk = 60
elt = 50
[SoDimenian]
atp = 1375
@ -646,3 +936,8 @@ ata = 260
lck = 55
esp = 30
exp = 290
efr = 85
eic = 50
eth = 30
edk = 75
elt = 50

View File

@ -8,6 +8,11 @@ ata = 211
lck = 50
esp = 30
exp = 87
efr = 50
eic = 30
eth = 60
edk = 45
elt = 30
[Monest]
atp = 0
@ -19,6 +24,11 @@ ata = 211
lck = 50
esp = 30
exp = 97
efr = 30
eic = 60
eth = 45
edk = 30
elt = 60
[SavageWolf]
atp = 849
@ -30,6 +40,11 @@ ata = 229
lck = 41
esp = 30
exp = 105
efr = 30
eic = 60
eth = 45
edk = 30
elt = 45
[BarbarousWolf]
atp = 915
@ -41,6 +56,11 @@ ata = 229
lck = 45
esp = 35
exp = 109
efr = 45
eic = 60
eth = 30
edk = 36
elt = 45
[PoisonLily]
atp = 750
@ -52,6 +72,11 @@ ata = 229
lck = 35
esp = 35
exp = 105
efr = 50
eic = 45
eth = 50
edk = 30
elt = 20
[NarLily]
atp = 915
@ -63,6 +88,11 @@ ata = 252
lck = 50
esp = 35
exp = 385
efr = 75
eic = 60
eth = 75
edk = 50
elt = 60
[SinowBerill]
atp = 1016
@ -74,6 +104,11 @@ ata = 257
lck = 40
esp = 45
exp = 123
efr = 60
eic = 30
eth = 70
edk = 35
elt = 30
[Gee]
atp = 838
@ -85,6 +120,11 @@ ata = 252
lck = 35
esp = 25
exp = 105
efr = 60
eic = 30
eth = 80
edk = 30
elt = 15
[ChaosSorcerer]
atp = 869
@ -96,6 +136,11 @@ ata = 246
lck = 30
esp = 45
exp = 119
efr = 45
eic = 80
eth = 80
edk = 59
elt = 70
[BeeR]
atp = 800
@ -107,6 +152,11 @@ ata = 194
lck = 30
esp = 100
exp = 89
efr = 100
eic = 20
eth = 50
edk = 90
elt = 20
[BeeL]
atp = 800
@ -118,6 +168,11 @@ ata = 194
lck = 30
esp = 100
exp = 89
efr = 1000
eic = 20
eth = 50
edk = 90
elt = 20
[Delbiter]
atp = 1495
@ -129,6 +184,11 @@ ata = 298
lck = 35
esp = 75
exp = 165
efr = 45
eic = 60
eth = 80
edk = 92
elt = 80
[DarkBelra]
atp = 928
@ -140,6 +200,11 @@ ata = 229
lck = 38
esp = 55
exp = 115
efr = 60
eic = 60
eth = 45
edk = 69
elt = 30
[BarbaRay]
atp = 970
@ -151,6 +216,11 @@ ata = 270
lck = 5
esp = 100
exp = 6900
efr = 75
eic = 70
eth = 25
edk = 1000
elt = 50
[PigRay]
atp = 980
@ -162,6 +232,11 @@ ata = 270
lck = 0
esp = 100
exp = 60
efr = 57
eic = 69
eth = 77
edk = 1000
elt = 80
[GolDragon]
atp = 1300
@ -173,6 +248,11 @@ ata = 175
lck = 5
esp = 100
exp = 8100
efr = 70
eic = 25
eth = 70
edk = 1000
elt = 60
[SinowSpigell]
atp = 1100
@ -184,6 +264,11 @@ ata = 275
lck = 30
esp = 50
exp = 127
efr = 30
eic = 75
eth = 60
edk = 35
elt = 75
[RagRappy]
atp = 748
@ -195,8 +280,13 @@ ata = 206
lck = 45
esp = 30
exp = 93
efr = 25
eic = 25
eth = 40
edk = 30
elt = 50
[EventRappy]
[LoveRappy]
atp = 838
mst = 0
evp = 235
@ -206,6 +296,11 @@ ata = 240
lck = 100
esp = 30
exp = 756
efr = 55
eic = 55
eth = 55
edk = 55
elt = 55
[GiGue]
atp = 1136
@ -217,6 +312,11 @@ ata = 240
lck = 35
esp = 100
exp = 187
efr = 80
eic = 45
eth = 60
edk = 100
elt = 55
[Dubchic]
atp = 850
@ -228,6 +328,11 @@ ata = 240
lck = 35
esp = 35
exp = 30
efr = 70
eic = 45
eth = 70
edk = 25
elt = 30
[Gillchic]
atp = 788
@ -239,6 +344,11 @@ ata = 252
lck = 38
esp = 35
exp = 107
efr = 70
eic = 45
eth = 70
edk = 45
elt = 30
[Garanz]
atp = 925
@ -250,6 +360,11 @@ ata = 226
lck = 40
esp = 50
exp = 123
efr = 90
eic = 30
eth = 90
edk = 60
elt = 75
[GalGryphon]
atp = 1300
@ -261,6 +376,11 @@ ata = 250
lck = 5
esp = 100
exp = 9900
efr = 45
eic = 30
eth = 70
edk = 1000
elt = 70
[Epsilon]
atp = 1550
@ -272,8 +392,13 @@ ata = 355
lck = 35
esp = 100
exp = 357
efr = 80
eic = 90
eth = 75
edk = 1000
elt = 50
[Epsiguard]
[Epsigard]
atp = 300
mst = 0
evp = 300
@ -283,6 +408,11 @@ ata = 300
lck = 50
esp = 50
exp = 0
efr = 50
eic = 50
eth = 50
edk = 50
elt = 50
[DelLily]
atp = 1388
@ -294,6 +424,11 @@ ata = 355
lck = 40
esp = 45
exp = 183
efr = 45
eic = 75
eth = 45
edk = 85
elt = 90
[IllGill]
atp = 2025
@ -305,6 +440,11 @@ ata = 344
lck = 30
esp = 50
exp = 122
efr = 60
eic = 92
eth = 92
edk = 95
elt = 75
[OlgaFlow1]
atp = 1800
@ -316,6 +456,11 @@ ata = 500
lck = 25
esp = 100
exp = 0
efr = 45
eic = 75
eth = 60
edk = 1000
elt = 80
[OlgaFlow2]
atp = 2000
@ -327,6 +472,11 @@ ata = 422
lck = 15
esp = 100
exp = 11000
efr = 90
eic = 90
eth = 90
edk = 90
elt = 56
[Gael]
atp = 0
@ -338,6 +488,11 @@ ata = 0
lck = 50
esp = 100
exp = 0
efr = 75
eic = 50
eth = 75
edk = 1000
elt = 50
[Giel]
atp = 0
@ -349,6 +504,11 @@ ata = 0
lck = 85
esp = 100
exp = 0
efr = 56
eic = 89
eth = 89
edk = 89
elt = 89
[Deldepth]
atp = 838
@ -360,6 +520,11 @@ ata = 217
lck = 35
esp = 35
exp = 133
efr = 60
eic = 75
eth = 30
edk = 90
elt = 30
[PanArms]
atp = 736
@ -371,6 +536,11 @@ ata = 263
lck = 35
esp = 35
exp = 91
efr = 30
eic = 30
eth = 30
edk = 45
elt = 45
[Hidoom]
atp = 973
@ -382,6 +552,11 @@ ata = 229
lck = 35
esp = 40
exp = 99
efr = 30
eic = 30
eth = 30
edk = 75
elt = 30
[Migium]
atp = 973
@ -393,6 +568,11 @@ ata = 229
lck = 60
esp = 35
exp = 101
efr = 80
eic = 60
eth = 80
edk = 0
elt = 60
[Mericarol]
atp = 1150
@ -404,6 +584,11 @@ ata = 234
lck = 35
esp = 100
exp = 179
efr = 95
eic = 25
eth = 30
edk = 100
elt = 25
[UlGibbon]
atp = 890
@ -415,6 +600,11 @@ ata = 229
lck = 38
esp = 30
exp = 109
efr = 75
eic = 45
eth = 30
edk = 25
elt = 30
[ZolGibbon]
atp = 1009
@ -426,6 +616,11 @@ ata = 229
lck = 40
esp = 35
exp = 115
efr = 45
eic = 75
eth = 30
edk = 30
elt = 30
[Gibbles]
atp = 1438
@ -437,6 +632,11 @@ ata = 280
lck = 40
esp = 100
exp = 189
efr = 60
eic = 30
eth = 85
edk = 100
elt = 30
[Morfos]
atp = 1164
@ -448,6 +648,11 @@ ata = 332
lck = 45
esp = 50
exp = 135
efr = 60
eic = 60
eth = 40
edk = 59
elt = 47
[Recobox]
atp = 0
@ -459,6 +664,11 @@ ata = 125
lck = 57
esp = 30
exp = 109
efr = 30
eic = 85
eth = 45
edk = 45
elt = 85
[Recon]
atp = 900
@ -470,6 +680,11 @@ ata = 211
lck = 75
esp = 30
exp = 100
efr = 30
eic = 30
eth = 30
edk = 75
elt = 30
[SinowZoa]
atp = 1206
@ -481,6 +696,11 @@ ata = 275
lck = 50
esp = 45
exp = 149
efr = 30
eic = 90
eth = 90
edk = 50
elt = 50
[SinowZele]
atp = 1300
@ -492,6 +712,11 @@ ata = 309
lck = 55
esp = 50
exp = 155
efr = 80
eic = 60
eth = 60
edk = 55
elt = 40
[Merikle]
atp = 1050
@ -503,6 +728,11 @@ ata = 234
lck = 35
esp = 100
exp = 185
efr = 75
eic = 95
eth = 95
edk = 100
elt = 75
[Mericus]
atp = 1250
@ -514,6 +744,11 @@ ata = 234
lck = 35
esp = 100
exp = 195
efr = 50
eic = 50
eth = 95
edk = 100
elt = 30
[Dubwitch]
atp = 0
@ -525,6 +760,11 @@ ata = 0
lck = 0
esp = 0
exp = 0
efr = 0
eic = 0
eth = 0
edk = 0
elt = 0
[Hildebear]
atp = 888
@ -536,6 +776,11 @@ ata = 217
lck = 40
esp = 50
exp = 105
efr = 80
eic = 30
eth = 60
edk = 42
elt = 60
[Hildeblue]
atp = 938
@ -547,6 +792,11 @@ ata = 240
lck = 40
esp = 50
exp = 285
efr = 30
eic = 75
eth = 60
edk = 56
elt = 60
[Merillia]
atp = 891
@ -558,6 +808,11 @@ ata = 232
lck = 38
esp = 15
exp = 107
efr = 45
eic = 60
eth = 30
edk = 30
elt = 45
[Meriltas]
atp = 931
@ -569,6 +824,11 @@ ata = 240
lck = 38
esp = 20
exp = 111
efr = 80
eic = 45
eth = 80
edk = 30
elt = 30
[GrassAssassin]
atp = 821
@ -580,6 +840,11 @@ ata = 226
lck = 40
esp = 50
exp = 109
efr = 25
eic = 50
eth = 45
edk = 39
elt = 30
[Dolmolm]
atp = 1125
@ -591,6 +856,11 @@ ata = 232
lck = 38
esp = 15
exp = 121
efr = 45
eic = 60
eth = 30
edk = 45
elt = 50
[Dolmdarl]
atp = 1153
@ -602,6 +872,11 @@ ata = 240
lck = 38
esp = 20
exp = 127
efr = 35
eic = 75
eth = 50
edk = 45
elt = 30
[Delsaber]
atp = 1025
@ -613,6 +888,11 @@ ata = 269
lck = 40
esp = 40
exp = 115
efr = 60
eic = 30
eth = 90
edk = 45
elt = 60
[Dimenian]
atp = 781
@ -624,6 +904,11 @@ ata = 200
lck = 38
esp = 20
exp = 97
efr = 25
eic = 85
eth = 50
edk = 50
elt = 40
[LaDimenian]
atp = 788
@ -635,6 +920,11 @@ ata = 206
lck = 38
esp = 25
exp = 99
efr = 50
eic = 25
eth = 85
edk = 50
elt = 40
[SoDimenian]
atp = 806
@ -646,3 +936,8 @@ ata = 217
lck = 40
esp = 30
exp = 101
efr = 85
eic = 50
eth = 25
edk = 55
elt = 40

View File

@ -8,6 +8,11 @@ ata = 210
lck = 23
esp = 20
exp = 64
efr = 15
eic = 70
eth = 35
edk = 40
elt = 25
[ZeBoota]
atp = 726
@ -19,6 +24,11 @@ ata = 222
lck = 23
esp = 20
exp = 70
efr = 35
eic = 15
eth = 70
edk = 40
elt = 25
[BaBoota]
atp = 798
@ -30,6 +40,11 @@ ata = 234
lck = 25
esp = 20
exp = 77
efr = 80
eic = 55
eth = 15
edk = 50
elt = 25
[SandRappyCrater]
atp = 693
@ -41,6 +56,11 @@ ata = 209
lck = 60
esp = 30
exp = 61
efr = 10
eic = 30
eth = 60
edk = 30
elt = 15
[SandRappyDesert]
atp = 858
@ -52,6 +72,11 @@ ata = 215
lck = 92
esp = 31
exp = 390
efr = 20
eic = 35
eth = 70
edk = 40
elt = 25
[ZuCrater]
atp = 842
@ -63,6 +88,11 @@ ata = 265
lck = 37
esp = 19
exp = 85
efr = 40
eic = 25
eth = 80
edk = 60
elt = 25
[PazuzuCrater]
atp = 1010
@ -74,6 +104,11 @@ ata = 284
lck = 39
esp = 21
exp = 617
efr = 80
eic = 60
eth = 25
edk = 45
elt = 75
[Astark]
atp = 820
@ -85,6 +120,11 @@ ata = 220
lck = 35
esp = 35
exp = 88
efr = 80
eic = 15
eth = 40
edk = 60
elt = 20
[SatelliteLizardCrater]
atp = 746
@ -96,6 +136,11 @@ ata = 242
lck = 28
esp = 21
exp = 72
efr = 15
eic = 45
eth = 45
edk = 15
elt = 20
[YowieCrater]
atp = 812
@ -107,6 +152,11 @@ ata = 244
lck = 32
esp = 22
exp = 80
efr = 20
eic = 60
eth = 60
edk = 20
elt = 20
[Dorphon]
atp = 1061
@ -118,6 +168,11 @@ ata = 234
lck = 25
esp = 19
exp = 165
efr = 25
eic = 60
eth = 80
edk = 75
elt = 10
[DorphonEclair]
atp = 1092
@ -129,6 +184,11 @@ ata = 265
lck = 37
esp = 22
exp = 709
efr = 75
eic = 30
eth = 95
edk = 45
elt = 75
[Goran]
atp = 958
@ -140,6 +200,11 @@ ata = 220
lck = 23
esp = 20
exp = 125
efr = 20
eic = 40
eth = 70
edk = 50
elt = 25
[GoranDetonator]
atp = 1025
@ -151,6 +216,11 @@ ata = 230
lck = 23
esp = 30
exp = 134
efr = 80
eic = 60
eth = 25
edk = 60
elt = 15
[PyroGoran]
atp = 1206
@ -162,6 +232,11 @@ ata = 264
lck = 28
esp = 34
exp = 169
efr = 40
eic = 20
eth = 70
edk = 50
elt = 25
[DelRappyCrater]
atp = 1107
@ -173,6 +248,11 @@ ata = 209
lck = 60
esp = 30
exp = 119
efr = 30
eic = 80
eth = 60
edk = 75
elt = 5
[DelRappyDesert]
atp = 1371
@ -184,6 +264,11 @@ ata = 215
lck = 92
esp = 31
exp = 759
efr = 40
eic = 90
eth = 70
edk = 85
elt = 5
[MerissaA]
atp = 1025
@ -195,6 +280,11 @@ ata = 199
lck = 23
esp = 23
exp = 131
efr = 15
eic = 80
eth = 30
edk = 75
elt = 35
[MerissaAA]
atp = 1332
@ -206,6 +296,11 @@ ata = 357
lck = 37
esp = 23
exp = 835
efr = 85
eic = 35
eth = 15
edk = 80
elt = 35
[ZuDesert]
atp = 1203
@ -217,6 +312,11 @@ ata = 299
lck = 39
esp = 33
exp = 152
efr = 45
eic = 30
eth = 80
edk = 70
elt = 20
[PazuzuDesert]
atp = 1430
@ -228,6 +328,11 @@ ata = 320
lck = 41
esp = 31
exp = 877
efr = 95
eic = 70
eth = 30
edk = 55
elt = 60
[SatelliteLizardDesert]
atp = 1032
@ -239,6 +344,11 @@ ata = 248
lck = 29
esp = 31
exp = 136
efr = 20
eic = 50
eth = 50
edk = 25
elt = 25
[YowieDesert]
atp = 1110
@ -250,6 +360,11 @@ ata = 256
lck = 33
esp = 32
exp = 148
efr = 25
eic = 55
eth = 55
edk = 30
elt = 25
[Girtablulu]
atp = 1028
@ -261,8 +376,13 @@ ata = 252
lck = 23
esp = 33
exp = 166
efr = 45
eic = 80
eth = 25
edk = 75
elt = 10
[SaintMillion]
[SaintMilion1]
atp = 1859
mst = 0
evp = 216
@ -272,8 +392,61 @@ ata = 380
lck = 75
esp = 100
exp = 10010
efr = 80
eic = 60
eth = 15
edk = 0
elt = 5
[Shambertin]
[SpinnerSaintMilion1]
atp = 1090
mst = 300
evp = 125
hp = 1081
dfp = 180
ata = 380
lck = 75
esp = 100
exp = 0
efr = 5
eic = 45
eth = 45
edk = 0
elt = 0
[SaintMilion2]
atp = 2160
mst = 0
evp = 125
hp = 10584
dfp = 270
ata = 380
lck = 25
esp = 100
exp = 0
efr = 85
eic = 25
eth = 85
edk = 0
elt = 10
[SpinnerSaintMilion2]
atp = 1320
mst = 300
evp = 125
hp = 1620
dfp = 180
ata = 380
lck = 75
esp = 100
exp = 0
efr = 5
eic = 45
eth = 45
edk = 0
elt = 0
[Shambertin1]
atp = 2230
mst = 0
evp = 216
@ -283,8 +456,61 @@ ata = 380
lck = 75
esp = 100
exp = 10010
efr = 60
eic = 15
eth = 80
edk = 0
elt = 5
[Kondrieu]
[SpinnerShambertin1]
atp = 1308
mst = 300
evp = 125
hp = 1296
dfp = 180
ata = 380
lck = 75
esp = 100
exp = 0
efr = 45
eic = 45
eth = 5
edk = 0
elt = 0
[Shambertin2]
atp = 2052
mst = 0
evp = 125
hp = 13230
dfp = 270
ata = 380
lck = 25
esp = 100
exp = 0
efr = 85
eic = 85
eth = 25
edk = 0
elt = 10
[SpinnerShambertin2]
atp = 1254
mst = 300
evp = 125
hp = 2025
dfp = 180
ata = 380
lck = 75
esp = 100
exp = 0
efr = 45
eic = 45
eth = 5
edk = 0
elt = 0
[Kondrieu1]
atp = 2119
mst = 0
evp = 216
@ -294,3 +520,56 @@ ata = 380
lck = 75
esp = 100
exp = 10010
efr = 15
eic = 80
eth = 60
edk = 0
elt = 5
[SpinnerKondrieu1]
atp = 1243
mst = 300
evp = 125
hp = 1621
dfp = 180
ata = 380
lck = 75
esp = 100
exp = 0
efr = 60
eic = 5
eth = 60
edk = 0
elt = 0
[Kondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 85
eic = 25
eth = 85
edk = 0
elt = 10
[SpinnerKondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 60
eic = 5
eth = 60
edk = 0
elt = 0

View File

@ -8,6 +8,11 @@ ata = 110
lck = 8
esp = 10
exp = 17
efr = 5
eic = 50
eth = 25
edk = 20
elt = 5
[ZeBoota]
atp = 224
@ -19,6 +24,11 @@ ata = 120
lck = 8
esp = 10
exp = 19
efr = 25
eic = 5
eth = 50
edk = 20
elt = 5
[BaBoota]
atp = 246
@ -30,6 +40,11 @@ ata = 130
lck = 10
esp = 10
exp = 21
efr = 75
eic = 50
eth = 5
edk = 25
elt = 5
[SandRappyCrater]
atp = 214
@ -41,6 +56,11 @@ ata = 109
lck = 45
esp = 28
exp = 16
efr = 5
eic = 15
eth = 50
edk = 15
elt = 5
[SandRappyDesert]
atp = 316
@ -52,6 +72,11 @@ ata = 112
lck = 77
esp = 29
exp = 172
efr = 10
eic = 30
eth = 60
edk = 25
elt = 5
[ZuCrater]
atp = 310
@ -63,6 +88,11 @@ ata = 150
lck = 21
esp = 9
exp = 33
efr = 30
eic = 15
eth = 60
edk = 30
elt = 0
[PazuzuCrater]
atp = 372
@ -74,6 +104,11 @@ ata = 161
lck = 22
esp = 11
exp = 337
efr = 75
eic = 50
eth = 15
edk = 30
elt = 50
[Astark]
atp = 306
@ -85,6 +120,11 @@ ata = 151
lck = 19
esp = 47
exp = 36
efr = 60
eic = 5
eth = 30
edk = 30
elt = 0
[SatelliteLizardCrater]
atp = 232
@ -96,6 +136,11 @@ ata = 134
lck = 12
esp = 16
exp = 20
efr = 5
eic = 35
eth = 35
edk = 5
elt = 5
[YowieCrater]
atp = 254
@ -107,6 +152,11 @@ ata = 136
lck = 16
esp = 28
exp = 22
efr = 10
eic = 50
eth = 50
edk = 10
elt = 5
[Dorphon]
atp = 391
@ -118,6 +168,11 @@ ata = 130
lck = 10
esp = 9
exp = 73
efr = 15
eic = 50
eth = 75
edk = 50
elt = 0
[DorphonEclair]
atp = 402
@ -129,6 +184,11 @@ ata = 150
lck = 21
esp = 28
exp = 388
efr = 70
eic = 25
eth = 90
edk = 30
elt = 50
[Goran]
atp = 432
@ -140,6 +200,11 @@ ata = 115
lck = 8
esp = 17
exp = 31
efr = 10
eic = 30
eth = 60
edk = 30
elt = 5
[GoranDetonator]
atp = 482
@ -151,6 +216,11 @@ ata = 125
lck = 8
esp = 28
exp = 36
efr = 75
eic = 50
eth = 15
edk = 40
elt = 0
[PyroGoran]
atp = 567
@ -162,6 +232,11 @@ ata = 149
lck = 11
esp = 32
exp = 50
efr = 30
eic = 10
eth = 60
edk = 30
elt = 5
[DelRappyCrater]
atp = 520
@ -173,6 +248,11 @@ ata = 109
lck = 45
esp = 28
exp = 29
efr = 25
eic = 75
eth = 50
edk = 50
elt = 0
[DelRappyDesert]
atp = 770
@ -184,6 +264,11 @@ ata = 113
lck = 77
esp = 29
exp = 316
efr = 30
eic = 90
eth = 60
edk = 60
elt = 0
[MerissaA]
atp = 482
@ -195,6 +280,11 @@ ata = 104
lck = 8
esp = 21
exp = 32
efr = 5
eic = 90
eth = 5
edk = 50
elt = 10
[MerissaAA]
atp = 674
@ -206,6 +296,11 @@ ata = 187
lck = 13
esp = 21
exp = 454
efr = 95
eic = 5
eth = 5
edk = 55
elt = 10
[ZuDesert]
atp = 606
@ -217,6 +312,11 @@ ata = 171
lck = 22
esp = 31
exp = 46
efr = 35
eic = 20
eth = 70
edk = 40
elt = 0
[PazuzuDesert]
atp = 800
@ -228,6 +328,11 @@ ata = 182
lck = 24
esp = 28
exp = 477
efr = 90
eic = 60
eth = 20
edk = 40
elt = 45
[SatelliteLizardDesert]
atp = 494
@ -239,6 +344,11 @@ ata = 142
lck = 16
esp = 27
exp = 38
efr = 10
eic = 40
eth = 40
edk = 15
elt = 5
[YowieDesert]
atp = 518
@ -250,6 +360,11 @@ ata = 146
lck = 18
esp = 29
exp = 43
efr = 15
eic = 45
eth = 45
edk = 20
elt = 5
[Girtablulu]
atp = 526
@ -261,8 +376,13 @@ ata = 124
lck = 6
esp = 30
exp = 74
efr = 30
eic = 60
eth = 15
edk = 50
elt = 0
[SaintMillion]
[SaintMilion1]
atp = 1155
mst = 0
evp = 144
@ -272,8 +392,61 @@ ata = 270
lck = 75
esp = 100
exp = 4290
efr = 75
eic = 50
eth = 5
edk = 0
elt = 0
[Shambertin]
[SpinnerSaintMilion1]
atp = 750
mst = 300
evp = 100
hp = 900
dfp = 120
ata = 270
lck = 75
esp = 100
exp = 0
efr = 5
eic = 35
eth = 35
edk = 0
elt = 0
[SaintMilion2]
atp = 1320
mst = 0
evp = 100
hp = 8316
dfp = 225
ata = 270
lck = 25
esp = 100
exp = 0
efr = 75
eic = 15
eth = 75
edk = 0
elt = 0
[SpinnerSaintMilion2]
atp = 600
mst = 300
evp = 100
hp = 1350
dfp = 120
ata = 270
lck = 75
esp = 100
exp = 0
efr = 15
eic = 35
eth = 35
edk = 0
elt = 0
[Shambertin1]
atp = 1386
mst = 0
evp = 144
@ -283,8 +456,61 @@ ata = 270
lck = 75
esp = 100
exp = 4290
efr = 50
eic = 5
eth = 75
edk = 0
elt = 0
[Kondrieu]
[SpinnerShambertin1]
atp = 900
mst = 300
evp = 100
hp = 1080
dfp = 120
ata = 270
lck = 75
esp = 100
exp = 0
efr = 35
eic = 35
eth = 5
edk = 0
elt = 0
[Shambertin2]
atp = 1254
mst = 0
evp = 100
hp = 10395
dfp = 225
ata = 270
lck = 25
esp = 100
exp = 0
efr = 75
eic = 75
eth = 15
edk = 0
elt = 0
[SpinnerShambertin2]
atp = 570
mst = 300
evp = 100
hp = 1688
dfp = 120
ata = 270
lck = 75
esp = 100
exp = 0
efr = 35
eic = 35
eth = 5
edk = 0
elt = 0
[Kondrieu1]
atp = 1317
mst = 0
evp = 144
@ -294,3 +520,56 @@ ata = 270
lck = 75
esp = 100
exp = 4290
efr = 5
eic = 75
eth = 50
edk = 0
elt = 0
[SpinnerKondrieu1]
atp = 855
mst = 300
evp = 100
hp = 1351
dfp = 120
ata = 270
lck = 75
esp = 100
exp = 0
efr = 50
eic = 5
eth = 50
edk = 0
elt = 0
[Kondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 75
eic = 15
eth = 75
edk = 0
elt = 0
[SpinnerKondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 50
eic = 5
eth = 50
edk = 0
elt = 0

View File

@ -8,6 +8,11 @@ ata = 310
lck = 58
esp = 35
exp = 398
efr = 40
eic = 98
eth = 80
edk = 80
elt = 50
[ZeBoota]
atp = 2085
@ -19,6 +24,11 @@ ata = 324
lck = 58
esp = 35
exp = 418
efr = 80
eic = 40
eth = 98
edk = 80
elt = 50
[BaBoota]
atp = 2189
@ -30,6 +40,11 @@ ata = 338
lck = 60
esp = 35
exp = 437
efr = 98
eic = 85
eth = 40
edk = 90
elt = 50
[SandRappyCrater]
atp = 2035
@ -41,6 +56,11 @@ ata = 314
lck = 95
esp = 45
exp = 388
efr = 40
eic = 60
eth = 90
edk = 60
elt = 50
[SandRappyDesert]
atp = 2366
@ -52,6 +72,11 @@ ata = 322
lck = 127
esp = 33
exp = 851
efr = 45
eic = 70
eth = 98
edk = 70
elt = 50
[ZuCrater]
atp = 2321
@ -63,6 +88,11 @@ ata = 350
lck = 73
esp = 32
exp = 492
efr = 75
eic = 50
eth = 98
edk = 95
elt = 35
[PazuzuCrater]
atp = 2785
@ -74,6 +104,11 @@ ata = 375
lck = 78
esp = 37
exp = 1178
efr = 98
eic = 85
eth = 50
edk = 80
elt = 98
[Astark]
atp = 2231
@ -85,6 +120,11 @@ ata = 318
lck = 65
esp = 50
exp = 507
efr = 98
eic = 40
eth = 80
edk = 95
elt = 35
[SatelliteLizardCrater]
atp = 2110
@ -96,6 +136,11 @@ ata = 336
lck = 62
esp = 37
exp = 422
efr = 40
eic = 80
eth = 80
edk = 50
elt = 50
[YowieCrater]
atp = 2208
@ -107,6 +152,11 @@ ata = 336
lck = 67
esp = 39
exp = 446
efr = 45
eic = 90
eth = 90
edk = 60
elt = 50
[Dorphon]
atp = 2925
@ -118,6 +168,11 @@ ata = 338
lck = 60
esp = 32
exp = 796
efr = 50
eic = 85
eth = 98
edk = 98
elt = 20
[DorphonEclair]
atp = 3012
@ -129,6 +184,11 @@ ata = 350
lck = 73
esp = 39
exp = 1355
efr = 90
eic = 60
eth = 98
edk = 80
elt = 98
[Goran]
atp = 2371
@ -140,6 +200,11 @@ ata = 330
lck = 58
esp = 21
exp = 607
efr = 45
eic = 80
eth = 98
edk = 90
elt = 50
[GoranDetonator]
atp = 2504
@ -151,6 +216,11 @@ ata = 340
lck = 58
esp = 32
exp = 636
efr = 98
eic = 85
eth = 50
edk = 98
elt = 30
[PyroGoran]
atp = 2947
@ -162,6 +232,11 @@ ata = 385
lck = 66
esp = 36
exp = 802
efr = 80
eic = 45
eth = 98
edk = 90
elt = 50
[DelRappyCrater]
atp = 3007
@ -173,6 +248,11 @@ ata = 314
lck = 95
esp = 45
exp = 577
efr = 65
eic = 98
eth = 85
edk = 98
elt = 15
[DelRappyDesert]
atp = 3496
@ -184,6 +264,11 @@ ata = 323
lck = 127
esp = 33
exp = 1266
efr = 70
eic = 98
eth = 90
edk = 98
elt = 15
[MerissaA]
atp = 2782
@ -195,6 +280,11 @@ ata = 298
lck = 58
esp = 58
exp = 638
efr = 40
eic = 70
eth = 75
edk = 98
elt = 70
[MerissaAA]
atp = 3338
@ -206,6 +296,11 @@ ata = 536
lck = 93
esp = 58
exp = 1424
efr = 75
eic = 80
eth = 40
edk = 98
elt = 70
[ZuDesert]
atp = 3193
@ -217,6 +312,11 @@ ata = 391
lck = 77
esp = 50
exp = 679
efr = 80
eic = 55
eth = 98
edk = 98
elt = 35
[PazuzuDesert]
atp = 3790
@ -228,6 +328,11 @@ ata = 418
lck = 82
esp = 33
exp = 1496
efr = 98
eic = 90
eth = 55
edk = 90
elt = 90
[SatelliteLizardDesert]
atp = 2841
@ -239,6 +344,11 @@ ata = 338
lck = 64
esp = 38
exp = 643
efr = 45
eic = 90
eth = 90
edk = 60
elt = 50
[YowieDesert]
atp = 2998
@ -250,6 +360,11 @@ ata = 338
lck = 69
esp = 40
exp = 672
efr = 50
eic = 95
eth = 95
edk = 70
elt = 50
[Girtablulu]
atp = 2924
@ -261,8 +376,13 @@ ata = 384
lck = 56
esp = 41
exp = 788
efr = 80
eic = 98
eth = 50
edk = 98
elt = 20
[SaintMillion]
[SaintMilion1]
atp = 4410
mst = 0
evp = 828
@ -272,8 +392,61 @@ ata = 555
lck = 75
esp = 100
exp = 61750
efr = 98
eic = 85
eth = 40
edk = 0
elt = 25
[Shambertin]
[SpinnerSaintMilion1]
atp = 2600
mst = 2400
evp = 270
hp = 2268
dfp = 1200
ata = 555
lck = 90
esp = 100
exp = 0
efr = 5
eic = 65
eth = 65
edk = 0
elt = 0
[SaintMilion2]
atp = 4136
mst = 0
evp = 270
hp = 21114
dfp = 935
ata = 555
lck = 25
esp = 100
exp = 0
efr = 98
eic = 50
eth = 98
edk = 0
elt = 30
[SpinnerSaintMilion2]
atp = 2730
mst = 2400
evp = 270
hp = 3402
dfp = 1200
ata = 555
lck = 90
esp = 100
exp = 0
efr = 5
eic = 65
eth = 65
edk = 0
elt = 0
[Shambertin1]
atp = 4631
mst = 0
evp = 828
@ -283,8 +456,61 @@ ata = 555
lck = 75
esp = 100
exp = 61750
efr = 85
eic = 40
eth = 98
edk = 0
elt = 25
[Kondrieu]
[SpinnerShambertin1]
atp = 2730
mst = 2400
evp = 270
hp = 2722
dfp = 1200
ata = 555
lck = 90
esp = 100
exp = 0
efr = 65
eic = 65
eth = 5
edk = 0
elt = 0
[Shambertin2]
atp = 3929
mst = 0
evp = 270
hp = 24840
dfp = 935
ata = 555
lck = 25
esp = 100
exp = 0
efr = 98
eic = 98
eth = 50
edk = 0
elt = 30
[SpinnerShambertin2]
atp = 2594
mst = 2400
evp = 270
hp = 4253
dfp = 1200
ata = 555
lck = 90
esp = 100
exp = 0
efr = 65
eic = 65
eth = 5
edk = 0
elt = 0
[Kondrieu1]
atp = 4399
mst = 0
evp = 828
@ -294,3 +520,56 @@ ata = 555
lck = 75
esp = 100
exp = 61750
efr = 40
eic = 98
eth = 85
edk = 0
elt = 25
[SpinnerKondrieu1]
atp = 2594
mst = 2400
evp = 270
hp = 3403
dfp = 1200
ata = 555
lck = 90
esp = 100
exp = 0
efr = 80
eic = 5
eth = 80
edk = 0
elt = 0
[Kondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 98
eic = 50
eth = 98
edk = 0
elt = 30
[SpinnerKondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 80
eic = 5
eth = 80
edk = 0
elt = 0

View File

@ -8,6 +8,11 @@ ata = 260
lck = 38
esp = 35
exp = 128
efr = 25
eic = 90
eth = 45
edk = 60
elt = 40
[ZeBoota]
atp = 1233
@ -19,6 +24,11 @@ ata = 273
lck = 38
esp = 35
exp = 139
efr = 45
eic = 25
eth = 90
edk = 60
elt = 40
[BaBoota]
atp = 1357
@ -30,6 +40,11 @@ ata = 286
lck = 40
esp = 35
exp = 145
efr = 95
eic = 75
eth = 25
edk = 70
elt = 40
[SandRappyCrater]
atp = 1177
@ -41,6 +56,11 @@ ata = 261
lck = 75
esp = 45
exp = 123
efr = 25
eic = 40
eth = 80
edk = 45
elt = 40
[SandRappyDesert]
atp = 1302
@ -52,6 +72,11 @@ ata = 269
lck = 107
esp = 32
exp = 622
efr = 30
eic = 45
eth = 90
edk = 55
elt = 40
[ZuCrater]
atp = 1277
@ -63,6 +88,11 @@ ata = 310
lck = 52
esp = 32
exp = 158
efr = 50
eic = 35
eth = 90
edk = 80
elt = 30
[PazuzuCrater]
atp = 1533
@ -74,6 +104,11 @@ ata = 332
lck = 56
esp = 36
exp = 797
efr = 90
eic = 75
eth = 35
edk = 60
elt = 90
[Astark]
atp = 1256
@ -85,6 +120,11 @@ ata = 270
lck = 45
esp = 45
exp = 162
efr = 95
eic = 25
eth = 50
edk = 80
elt = 30
[SatelliteLizardCrater]
atp = 1246
@ -96,6 +136,11 @@ ata = 298
lck = 46
esp = 36
exp = 142
efr = 25
eic = 60
eth = 60
edk = 25
elt = 40
[YowieCrater]
atp = 1378
@ -107,6 +152,11 @@ ata = 300
lck = 52
esp = 38
exp = 148
efr = 30
eic = 75
eth = 75
edk = 30
elt = 40
[Dorphon]
atp = 1609
@ -118,6 +168,11 @@ ata = 286
lck = 40
esp = 32
exp = 258
efr = 35
eic = 75
eth = 90
edk = 90
elt = 15
[DorphonEclair]
atp = 1658
@ -129,6 +184,11 @@ ata = 310
lck = 52
esp = 38
exp = 916
efr = 80
eic = 45
eth = 95
edk = 60
elt = 90
[Goran]
atp = 1400
@ -140,6 +200,11 @@ ata = 275
lck = 38
esp = 20
exp = 194
efr = 30
eic = 50
eth = 80
edk = 70
elt = 40
[GoranDetonator]
atp = 1465
@ -151,6 +216,11 @@ ata = 285
lck = 38
esp = 31
exp = 204
efr = 90
eic = 75
eth = 35
edk = 80
elt = 20
[PyroGoran]
atp = 1724
@ -162,6 +232,11 @@ ata = 325
lck = 44
esp = 32
exp = 257
efr = 50
eic = 30
eth = 80
edk = 70
elt = 40
[DelRappyCrater]
atp = 1583
@ -173,6 +248,11 @@ ata = 261
lck = 75
esp = 45
exp = 185
efr = 50
eic = 95
eth = 75
edk = 90
elt = 10
[DelRappyDesert]
atp = 1752
@ -184,6 +264,11 @@ ata = 269
lck = 107
esp = 32
exp = 934
efr = 55
eic = 95
eth = 80
edk = 98
elt = 10
[MerissaA]
atp = 1465
@ -195,6 +280,11 @@ ata = 248
lck = 38
esp = 38
exp = 204
efr = 25
eic = 70
eth = 55
edk = 98
elt = 55
[MerissaAA]
atp = 1655
@ -206,6 +296,11 @@ ata = 447
lck = 61
esp = 38
exp = 965
efr = 75
eic = 65
eth = 25
edk = 98
elt = 55
[ZuDesert]
atp = 1653
@ -217,6 +312,11 @@ ata = 354
lck = 55
esp = 50
exp = 224
efr = 60
eic = 40
eth = 90
edk = 90
elt = 30
[PazuzuDesert]
atp = 1838
@ -228,6 +328,11 @@ ata = 379
lck = 59
esp = 32
exp = 1013
efr = 98
eic = 80
eth = 40
edk = 70
elt = 80
[SatelliteLizardDesert]
atp = 1474
@ -239,6 +344,11 @@ ata = 300
lck = 49
esp = 32
exp = 209
efr = 30
eic = 65
eth = 65
edk = 35
elt = 40
[YowieDesert]
atp = 1579
@ -250,6 +360,11 @@ ata = 312
lck = 54
esp = 34
exp = 216
efr = 35
eic = 80
eth = 80
edk = 40
elt = 40
[Girtablulu]
atp = 1438
@ -261,8 +376,13 @@ ata = 322
lck = 36
esp = 35
exp = 258
efr = 60
eic = 90
eth = 35
edk = 90
elt = 15
[SaintMillion]
[SaintMilion1]
atp = 2447
mst = 0
evp = 246
@ -272,8 +392,61 @@ ata = 422
lck = 75
esp = 100
exp = 19500
efr = 90
eic = 75
eth = 25
edk = 0
elt = 15
[Shambertin]
[SpinnerSaintMilion1]
atp = 1590
mst = 300
evp = 186
hp = 1740
dfp = 275
ata = 422
lck = 85
esp = 100
exp = 0
efr = 5
eic = 55
eth = 55
edk = 0
elt = 0
[SaintMilion2]
atp = 3060
mst = 0
evp = 186
hp = 17350
dfp = 473
ata = 422
lck = 25
esp = 100
exp = 0
efr = 95
eic = 35
eth = 95
edk = 0
elt = 20
[SpinnerSaintMilion2]
atp = 1992
mst = 300
evp = 186
hp = 2610
dfp = 275
ata = 422
lck = 85
esp = 100
exp = 0
efr = 5
eic = 55
eth = 55
edk = 0
elt = 0
[Shambertin1]
atp = 2936
mst = 0
evp = 246
@ -283,8 +456,61 @@ ata = 422
lck = 75
esp = 100
exp = 19500
efr = 75
eic = 25
eth = 90
edk = 0
elt = 15
[Kondrieu]
[SpinnerShambertin1]
atp = 1908
mst = 300
evp = 186
hp = 2088
dfp = 275
ata = 422
lck = 85
esp = 100
exp = 0
efr = 55
eic = 55
eth = 5
edk = 0
elt = 0
[Shambertin2]
atp = 2907
mst = 0
evp = 186
hp = 21688
dfp = 473
ata = 422
lck = 25
esp = 100
exp = 0
efr = 95
eic = 95
eth = 35
edk = 0
elt = 20
[SpinnerShambertin2]
atp = 1892
mst = 300
evp = 186
hp = 3263
dfp = 275
ata = 422
lck = 85
esp = 100
exp = 0
efr = 55
eic = 55
eth = 5
edk = 0
elt = 0
[Kondrieu1]
atp = 2789
mst = 0
evp = 246
@ -294,3 +520,56 @@ ata = 422
lck = 75
esp = 100
exp = 19500
efr = 25
eic = 90
eth = 75
edk = 0
elt = 15
[SpinnerKondrieu1]
atp = 1813
mst = 300
evp = 186
hp = 2611
dfp = 275
ata = 422
lck = 85
esp = 100
exp = 0
efr = 70
eic = 5
eth = 70
edk = 0
elt = 0
[Kondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 95
eic = 35
eth = 95
edk = 0
elt = 20
[SpinnerKondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 70
eic = 5
eth = 70
edk = 0
elt = 0

View File

@ -8,6 +8,11 @@ ata = 210
lck = 23
esp = 20
exp = 64
efr = 10
eic = 70
eth = 35
edk = 40
elt = 20
[ZeBoota]
atp = 544
@ -19,6 +24,11 @@ ata = 222
lck = 23
esp = 20
exp = 70
efr = 35
eic = 10
eth = 70
edk = 40
elt = 20
[BaBoota]
atp = 599
@ -30,6 +40,11 @@ ata = 234
lck = 25
esp = 20
exp = 77
efr = 80
eic = 55
eth = 10
edk = 50
elt = 20
[SandRappyCrater]
atp = 520
@ -41,6 +56,11 @@ ata = 209
lck = 60
esp = 30
exp = 61
efr = 10
eic = 30
eth = 60
edk = 30
elt = 20
[SandRappyDesert]
atp = 644
@ -52,6 +72,11 @@ ata = 215
lck = 92
esp = 31
exp = 390
efr = 15
eic = 35
eth = 70
edk = 40
elt = 20
[ZuCrater]
atp = 631
@ -63,6 +88,11 @@ ata = 265
lck = 37
esp = 19
exp = 85
efr = 40
eic = 20
eth = 80
edk = 60
elt = 10
[PazuzuCrater]
atp = 758
@ -74,6 +104,11 @@ ata = 284
lck = 39
esp = 21
exp = 617
efr = 80
eic = 60
eth = 20
edk = 45
elt = 75
[Astark]
atp = 615
@ -85,6 +120,11 @@ ata = 220
lck = 35
esp = 35
exp = 88
efr = 80
eic = 10
eth = 40
edk = 60
elt = 10
[SatelliteLizardCrater]
atp = 560
@ -96,6 +136,11 @@ ata = 242
lck = 28
esp = 21
exp = 72
efr = 10
eic = 45
eth = 45
edk = 15
elt = 20
[YowieCrater]
atp = 609
@ -107,6 +152,11 @@ ata = 244
lck = 32
esp = 22
exp = 80
efr = 15
eic = 60
eth = 60
edk = 20
elt = 20
[Dorphon]
atp = 583
@ -118,6 +168,11 @@ ata = 234
lck = 25
esp = 19
exp = 165
efr = 20
eic = 60
eth = 80
edk = 75
elt = 10
[DorphonEclair]
atp = 601
@ -129,6 +184,11 @@ ata = 265
lck = 37
esp = 22
exp = 709
efr = 75
eic = 30
eth = 95
edk = 45
elt = 75
[Goran]
atp = 719
@ -140,6 +200,11 @@ ata = 220
lck = 23
esp = 20
exp = 125
efr = 15
eic = 40
eth = 70
edk = 50
elt = 20
[GoranDetonator]
atp = 768
@ -151,6 +216,11 @@ ata = 230
lck = 23
esp = 30
exp = 134
efr = 80
eic = 60
eth = 20
edk = 60
elt = 10
[PyroGoran]
atp = 904
@ -162,6 +232,11 @@ ata = 264
lck = 28
esp = 34
exp = 169
efr = 40
eic = 15
eth = 70
edk = 50
elt = 20
[DelRappyCrater]
atp = 830
@ -173,6 +248,11 @@ ata = 209
lck = 60
esp = 30
exp = 119
efr = 30
eic = 80
eth = 60
edk = 75
elt = 5
[DelRappyDesert]
atp = 1028
@ -184,6 +264,11 @@ ata = 215
lck = 92
esp = 31
exp = 759
efr = 35
eic = 90
eth = 70
edk = 85
elt = 5
[MerissaA]
atp = 768
@ -195,6 +280,11 @@ ata = 199
lck = 23
esp = 23
exp = 131
efr = 10
eic = 80
eth = 25
edk = 75
elt = 30
[MerissaAA]
atp = 999
@ -206,6 +296,11 @@ ata = 357
lck = 37
esp = 23
exp = 835
efr = 85
eic = 30
eth = 10
edk = 80
elt = 30
[ZuDesert]
atp = 902
@ -217,6 +312,11 @@ ata = 299
lck = 39
esp = 33
exp = 152
efr = 45
eic = 25
eth = 80
edk = 70
elt = 10
[PazuzuDesert]
atp = 1073
@ -228,6 +328,11 @@ ata = 320
lck = 41
esp = 31
exp = 877
efr = 95
eic = 70
eth = 25
edk = 55
elt = 60
[SatelliteLizardDesert]
atp = 774
@ -239,6 +344,11 @@ ata = 248
lck = 29
esp = 31
exp = 136
efr = 15
eic = 50
eth = 50
edk = 25
elt = 20
[YowieDesert]
atp = 833
@ -250,6 +360,11 @@ ata = 256
lck = 33
esp = 32
exp = 148
efr = 20
eic = 55
eth = 55
edk = 30
elt = 20
[Girtablulu]
atp = 822
@ -261,8 +376,13 @@ ata = 252
lck = 23
esp = 33
exp = 166
efr = 40
eic = 80
eth = 20
edk = 75
elt = 10
[SaintMillion]
[SaintMilion1]
atp = 1859
mst = 0
evp = 216
@ -272,8 +392,61 @@ ata = 380
lck = 75
esp = 100
exp = 10010
efr = 80
eic = 60
eth = 10
edk = 0
elt = 5
[Shambertin]
[SpinnerSaintMilion1]
atp = 1090
mst = 300
evp = 125
hp = 1081
dfp = 180
ata = 380
lck = 75
esp = 100
exp = 0
efr = 5
eic = 45
eth = 45
edk = 0
elt = 0
[SaintMilion2]
atp = 2160
mst = 0
evp = 125
hp = 10584
dfp = 270
ata = 380
lck = 25
esp = 100
exp = 0
efr = 85
eic = 20
eth = 85
edk = 0
elt = 10
[SpinnerSaintMilion2]
atp = 1320
mst = 300
evp = 125
hp = 1620
dfp = 180
ata = 380
lck = 75
esp = 100
exp = 0
efr = 5
eic = 45
eth = 45
edk = 0
elt = 0
[Shambertin1]
atp = 2230
mst = 0
evp = 216
@ -283,8 +456,61 @@ ata = 380
lck = 75
esp = 100
exp = 10010
efr = 60
eic = 10
eth = 80
edk = 0
elt = 5
[Kondrieu]
[SpinnerShambertin1]
atp = 1308
mst = 300
evp = 125
hp = 1296
dfp = 180
ata = 380
lck = 75
esp = 100
exp = 0
efr = 45
eic = 45
eth = 5
edk = 0
elt = 0
[Shambertin2]
atp = 2052
mst = 0
evp = 125
hp = 13230
dfp = 270
ata = 380
lck = 25
esp = 100
exp = 0
efr = 85
eic = 85
eth = 20
edk = 0
elt = 10
[SpinnerShambertin2]
atp = 1254
mst = 300
evp = 125
hp = 2025
dfp = 180
ata = 380
lck = 75
esp = 100
exp = 0
efr = 45
eic = 45
eth = 5
edk = 0
elt = 0
[Kondrieu1]
atp = 2119
mst = 0
evp = 216
@ -294,3 +520,56 @@ ata = 380
lck = 75
esp = 100
exp = 10010
efr = 10
eic = 80
eth = 60
edk = 0
elt = 5
[SpinnerKondrieu1]
atp = 1243
mst = 300
evp = 125
hp = 1621
dfp = 180
ata = 380
lck = 75
esp = 100
exp = 0
efr = 60
eic = 5
eth = 60
edk = 0
elt = 0
[Kondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 85
eic = 20
eth = 85
edk = 0
elt = 10
[SpinnerKondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 60
eic = 5
eth = 60
edk = 0
elt = 0

View File

@ -8,6 +8,11 @@ ata = 110
lck = 8
esp = 10
exp = 17
efr = 5
eic = 50
eth = 25
edk = 20
elt = 5
[ZeBoota]
atp = 168
@ -19,6 +24,11 @@ ata = 120
lck = 8
esp = 10
exp = 19
efr = 25
eic = 5
eth = 50
edk = 20
elt = 5
[BaBoota]
atp = 185
@ -30,6 +40,11 @@ ata = 130
lck = 10
esp = 10
exp = 21
efr = 75
eic = 50
eth = 5
edk = 25
elt = 5
[SandRappyCrater]
atp = 161
@ -41,6 +56,11 @@ ata = 109
lck = 45
esp = 28
exp = 16
efr = 5
eic = 15
eth = 50
edk = 15
elt = 5
[SandRappyDesert]
atp = 237
@ -52,6 +72,11 @@ ata = 112
lck = 77
esp = 29
exp = 172
efr = 10
eic = 30
eth = 60
edk = 25
elt = 5
[ZuCrater]
atp = 232
@ -63,6 +88,11 @@ ata = 150
lck = 21
esp = 9
exp = 33
efr = 30
eic = 15
eth = 60
edk = 30
elt = 0
[PazuzuCrater]
atp = 279
@ -74,6 +104,11 @@ ata = 161
lck = 22
esp = 11
exp = 337
efr = 75
eic = 50
eth = 15
edk = 30
elt = 50
[Astark]
atp = 230
@ -85,6 +120,11 @@ ata = 151
lck = 19
esp = 47
exp = 36
efr = 60
eic = 5
eth = 30
edk = 30
elt = 0
[SatelliteLizardCrater]
atp = 174
@ -96,6 +136,11 @@ ata = 134
lck = 12
esp = 16
exp = 20
efr = 5
eic = 35
eth = 35
edk = 5
elt = 5
[YowieCrater]
atp = 191
@ -107,6 +152,11 @@ ata = 136
lck = 16
esp = 28
exp = 22
efr = 10
eic = 50
eth = 50
edk = 10
elt = 5
[Dorphon]
atp = 273
@ -118,6 +168,11 @@ ata = 130
lck = 10
esp = 9
exp = 73
efr = 15
eic = 50
eth = 75
edk = 50
elt = 0
[DorphonEclair]
atp = 282
@ -129,6 +184,11 @@ ata = 150
lck = 21
esp = 28
exp = 388
efr = 70
eic = 25
eth = 90
edk = 30
elt = 50
[Goran]
atp = 324
@ -140,6 +200,11 @@ ata = 115
lck = 8
esp = 17
exp = 31
efr = 10
eic = 30
eth = 60
edk = 30
elt = 5
[GoranDetonator]
atp = 361
@ -151,6 +216,11 @@ ata = 125
lck = 8
esp = 28
exp = 36
efr = 75
eic = 50
eth = 15
edk = 40
elt = 0
[PyroGoran]
atp = 425
@ -162,6 +232,11 @@ ata = 149
lck = 11
esp = 32
exp = 50
efr = 30
eic = 10
eth = 60
edk = 30
elt = 5
[DelRappyCrater]
atp = 390
@ -173,6 +248,11 @@ ata = 109
lck = 45
esp = 28
exp = 29
efr = 25
eic = 75
eth = 50
edk = 50
elt = 0
[DelRappyDesert]
atp = 577
@ -184,6 +264,11 @@ ata = 113
lck = 77
esp = 29
exp = 316
efr = 30
eic = 90
eth = 60
edk = 60
elt = 0
[MerissaA]
atp = 361
@ -195,6 +280,11 @@ ata = 104
lck = 8
esp = 21
exp = 32
efr = 5
eic = 90
eth = 5
edk = 50
elt = 10
[MerissaAA]
atp = 506
@ -206,6 +296,11 @@ ata = 187
lck = 13
esp = 21
exp = 454
efr = 95
eic = 5
eth = 5
edk = 55
elt = 10
[ZuDesert]
atp = 455
@ -217,6 +312,11 @@ ata = 171
lck = 22
esp = 31
exp = 46
efr = 35
eic = 20
eth = 70
edk = 40
elt = 0
[PazuzuDesert]
atp = 600
@ -228,6 +328,11 @@ ata = 182
lck = 24
esp = 28
exp = 477
efr = 90
eic = 60
eth = 20
edk = 40
elt = 45
[SatelliteLizardDesert]
atp = 371
@ -239,6 +344,11 @@ ata = 142
lck = 16
esp = 27
exp = 38
efr = 10
eic = 40
eth = 40
edk = 15
elt = 5
[YowieDesert]
atp = 389
@ -250,6 +360,11 @@ ata = 146
lck = 18
esp = 29
exp = 43
efr = 15
eic = 45
eth = 45
edk = 20
elt = 5
[Girtablulu]
atp = 420
@ -261,8 +376,13 @@ ata = 124
lck = 6
esp = 30
exp = 74
efr = 30
eic = 60
eth = 15
edk = 50
elt = 0
[SaintMillion]
[SaintMilion1]
atp = 1155
mst = 0
evp = 144
@ -272,8 +392,61 @@ ata = 270
lck = 75
esp = 100
exp = 4290
efr = 75
eic = 50
eth = 5
edk = 0
elt = 0
[Shambertin]
[SpinnerSaintMilion1]
atp = 750
mst = 300
evp = 100
hp = 900
dfp = 120
ata = 270
lck = 75
esp = 100
exp = 0
efr = 5
eic = 35
eth = 35
edk = 0
elt = 0
[SaintMilion2]
atp = 1320
mst = 0
evp = 100
hp = 8316
dfp = 225
ata = 270
lck = 25
esp = 100
exp = 0
efr = 75
eic = 15
eth = 75
edk = 0
elt = 0
[SpinnerSaintMilion2]
atp = 600
mst = 300
evp = 100
hp = 1350
dfp = 120
ata = 270
lck = 75
esp = 100
exp = 0
efr = 15
eic = 35
eth = 35
edk = 0
elt = 0
[Shambertin1]
atp = 1386
mst = 0
evp = 144
@ -283,8 +456,61 @@ ata = 270
lck = 75
esp = 100
exp = 4290
efr = 50
eic = 5
eth = 75
edk = 0
elt = 0
[Kondrieu]
[SpinnerShambertin1]
atp = 900
mst = 300
evp = 100
hp = 1080
dfp = 120
ata = 270
lck = 75
esp = 100
exp = 0
efr = 35
eic = 35
eth = 5
edk = 0
elt = 0
[Shambertin2]
atp = 1254
mst = 0
evp = 100
hp = 10395
dfp = 225
ata = 270
lck = 25
esp = 100
exp = 0
efr = 75
eic = 75
eth = 15
edk = 0
elt = 0
[SpinnerShambertin2]
atp = 570
mst = 300
evp = 100
hp = 1688
dfp = 120
ata = 270
lck = 75
esp = 100
exp = 0
efr = 35
eic = 35
eth = 5
edk = 0
elt = 0
[Kondrieu1]
atp = 1317
mst = 0
evp = 144
@ -294,3 +520,56 @@ ata = 270
lck = 75
esp = 100
exp = 4290
efr = 5
eic = 75
eth = 50
edk = 0
elt = 0
[SpinnerKondrieu1]
atp = 855
mst = 300
evp = 100
hp = 1351
dfp = 120
ata = 270
lck = 75
esp = 100
exp = 0
efr = 50
eic = 5
eth = 50
edk = 0
elt = 0
[Kondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 75
eic = 15
eth = 75
edk = 0
elt = 0
[SpinnerKondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 50
eic = 5
eth = 50
edk = 0
elt = 0

View File

@ -8,6 +8,11 @@ ata = 310
lck = 58
esp = 35
exp = 398
efr = 25
eic = 98
eth = 75
edk = 80
elt = 40
[ZeBoota]
atp = 1564
@ -19,6 +24,11 @@ ata = 324
lck = 58
esp = 35
exp = 418
efr = 75
eic = 25
eth = 98
edk = 80
elt = 40
[BaBoota]
atp = 1642
@ -30,6 +40,11 @@ ata = 338
lck = 60
esp = 35
exp = 437
efr = 98
eic = 85
eth = 25
edk = 90
elt = 40
[SandRappyCrater]
atp = 1526
@ -41,6 +56,11 @@ ata = 314
lck = 95
esp = 45
exp = 388
efr = 25
eic = 60
eth = 90
edk = 60
elt = 40
[SandRappyDesert]
atp = 1775
@ -52,6 +72,11 @@ ata = 322
lck = 127
esp = 33
exp = 851
efr = 30
eic = 70
eth = 98
edk = 70
elt = 40
[ZuCrater]
atp = 1741
@ -63,6 +88,11 @@ ata = 350
lck = 73
esp = 32
exp = 492
efr = 70
eic = 35
eth = 98
edk = 95
elt = 20
[PazuzuCrater]
atp = 2089
@ -74,6 +104,11 @@ ata = 375
lck = 78
esp = 37
exp = 1178
efr = 98
eic = 85
eth = 35
edk = 80
elt = 98
[Astark]
atp = 1673
@ -85,6 +120,11 @@ ata = 318
lck = 65
esp = 50
exp = 507
efr = 98
eic = 25
eth = 75
edk = 95
elt = 20
[SatelliteLizardCrater]
atp = 1583
@ -96,6 +136,11 @@ ata = 336
lck = 62
esp = 37
exp = 422
efr = 25
eic = 70
eth = 70
edk = 50
elt = 40
[YowieCrater]
atp = 1656
@ -107,6 +152,11 @@ ata = 336
lck = 67
esp = 39
exp = 446
efr = 30
eic = 85
eth = 85
edk = 60
elt = 40
[Dorphon]
atp = 2047
@ -118,6 +168,11 @@ ata = 338
lck = 60
esp = 32
exp = 796
efr = 35
eic = 85
eth = 98
edk = 98
elt = 20
[DorphonEclair]
atp = 2109
@ -129,6 +184,11 @@ ata = 350
lck = 73
esp = 39
exp = 1355
efr = 90
eic = 45
eth = 98
edk = 80
elt = 98
[Goran]
atp = 1778
@ -140,6 +200,11 @@ ata = 330
lck = 58
esp = 21
exp = 607
efr = 30
eic = 75
eth = 98
edk = 90
elt = 40
[GoranDetonator]
atp = 1878
@ -151,6 +216,11 @@ ata = 340
lck = 58
esp = 32
exp = 636
efr = 98
eic = 85
eth = 35
edk = 98
elt = 20
[PyroGoran]
atp = 2210
@ -162,6 +232,11 @@ ata = 385
lck = 66
esp = 36
exp = 802
efr = 75
eic = 30
eth = 98
edk = 90
elt = 40
[DelRappyCrater]
atp = 2255
@ -173,6 +248,11 @@ ata = 314
lck = 95
esp = 45
exp = 577
efr = 50
eic = 98
eth = 85
edk = 98
elt = 15
[DelRappyDesert]
atp = 2622
@ -184,6 +264,11 @@ ata = 323
lck = 127
esp = 33
exp = 1266
efr = 55
eic = 98
eth = 90
edk = 98
elt = 15
[MerissaA]
atp = 2087
@ -195,6 +280,11 @@ ata = 298
lck = 58
esp = 58
exp = 638
efr = 25
eic = 60
eth = 75
edk = 98
elt = 60
[MerissaAA]
atp = 2504
@ -206,6 +296,11 @@ ata = 536
lck = 93
esp = 58
exp = 1424
efr = 65
eic = 80
eth = 25
edk = 98
elt = 60
[ZuDesert]
atp = 2395
@ -217,6 +312,11 @@ ata = 391
lck = 77
esp = 50
exp = 679
efr = 75
eic = 40
eth = 98
edk = 98
elt = 20
[PazuzuDesert]
atp = 2843
@ -228,6 +328,11 @@ ata = 418
lck = 82
esp = 33
exp = 1496
efr = 98
eic = 90
eth = 40
edk = 90
elt = 90
[SatelliteLizardDesert]
atp = 2131
@ -239,6 +344,11 @@ ata = 338
lck = 64
esp = 38
exp = 643
efr = 30
eic = 80
eth = 80
edk = 60
elt = 40
[YowieDesert]
atp = 2249
@ -250,6 +360,11 @@ ata = 338
lck = 69
esp = 40
exp = 672
efr = 35
eic = 95
eth = 95
edk = 70
elt = 40
[Girtablulu]
atp = 2339
@ -261,8 +376,13 @@ ata = 384
lck = 56
esp = 41
exp = 788
efr = 75
eic = 98
eth = 35
edk = 98
elt = 20
[SaintMillion]
[SaintMilion1]
atp = 4410
mst = 0
evp = 828
@ -272,8 +392,61 @@ ata = 555
lck = 75
esp = 100
exp = 61750
efr = 98
eic = 85
eth = 25
edk = 0
elt = 15
[Shambertin]
[SpinnerSaintMilion1]
atp = 2600
mst = 2400
evp = 270
hp = 2268
dfp = 1200
ata = 555
lck = 90
esp = 100
exp = 0
efr = 5
eic = 65
eth = 65
edk = 0
elt = 0
[SaintMilion2]
atp = 4136
mst = 0
evp = 270
hp = 21114
dfp = 935
ata = 555
lck = 25
esp = 100
exp = 0
efr = 98
eic = 35
eth = 98
edk = 0
elt = 20
[SpinnerSaintMilion2]
atp = 2730
mst = 2400
evp = 270
hp = 3402
dfp = 1200
ata = 555
lck = 90
esp = 100
exp = 0
efr = 5
eic = 65
eth = 65
edk = 0
elt = 0
[Shambertin1]
atp = 4631
mst = 0
evp = 828
@ -283,8 +456,61 @@ ata = 555
lck = 75
esp = 100
exp = 61750
efr = 85
eic = 25
eth = 98
edk = 0
elt = 15
[Kondrieu]
[SpinnerShambertin1]
atp = 2730
mst = 2400
evp = 270
hp = 2722
dfp = 1200
ata = 555
lck = 90
esp = 100
exp = 0
efr = 65
eic = 65
eth = 5
edk = 0
elt = 0
[Shambertin2]
atp = 3929
mst = 0
evp = 270
hp = 24840
dfp = 935
ata = 555
lck = 25
esp = 100
exp = 0
efr = 98
eic = 98
eth = 35
edk = 0
elt = 20
[SpinnerShambertin2]
atp = 2594
mst = 2400
evp = 270
hp = 4253
dfp = 1200
ata = 555
lck = 90
esp = 100
exp = 0
efr = 65
eic = 65
eth = 5
edk = 0
elt = 0
[Kondrieu1]
atp = 4399
mst = 0
evp = 828
@ -294,3 +520,56 @@ ata = 555
lck = 75
esp = 100
exp = 61750
efr = 25
eic = 98
eth = 85
edk = 0
elt = 15
[SpinnerKondrieu1]
atp = 2594
mst = 2400
evp = 270
hp = 3403
dfp = 1200
ata = 555
lck = 90
esp = 100
exp = 0
efr = 80
eic = 5
eth = 80
edk = 0
elt = 0
[Kondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 98
eic = 35
eth = 98
edk = 0
elt = 20
[SpinnerKondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 80
eic = 5
eth = 80
edk = 0
elt = 0

View File

@ -8,6 +8,11 @@ ata = 260
lck = 38
esp = 35
exp = 128
efr = 15
eic = 90
eth = 45
edk = 60
elt = 30
[ZeBoota]
atp = 925
@ -19,6 +24,11 @@ ata = 273
lck = 38
esp = 35
exp = 139
efr = 45
eic = 15
eth = 90
edk = 60
elt = 30
[BaBoota]
atp = 1017
@ -30,6 +40,11 @@ ata = 286
lck = 40
esp = 35
exp = 145
efr = 95
eic = 75
eth = 15
edk = 70
elt = 30
[SandRappyCrater]
atp = 883
@ -41,6 +56,11 @@ ata = 261
lck = 75
esp = 45
exp = 123
efr = 15
eic = 40
eth = 80
edk = 45
elt = 30
[SandRappyDesert]
atp = 977
@ -52,6 +72,11 @@ ata = 269
lck = 107
esp = 32
exp = 622
efr = 20
eic = 45
eth = 90
edk = 55
elt = 30
[ZuCrater]
atp = 958
@ -63,6 +88,11 @@ ata = 310
lck = 52
esp = 32
exp = 158
efr = 50
eic = 25
eth = 90
edk = 80
elt = 15
[PazuzuCrater]
atp = 1150
@ -74,6 +104,11 @@ ata = 332
lck = 56
esp = 36
exp = 797
efr = 90
eic = 75
eth = 25
edk = 60
elt = 90
[Astark]
atp = 942
@ -85,6 +120,11 @@ ata = 270
lck = 45
esp = 45
exp = 162
efr = 95
eic = 15
eth = 50
edk = 80
elt = 15
[SatelliteLizardCrater]
atp = 935
@ -96,6 +136,11 @@ ata = 298
lck = 46
esp = 36
exp = 142
efr = 15
eic = 60
eth = 60
edk = 25
elt = 30
[YowieCrater]
atp = 1034
@ -107,6 +152,11 @@ ata = 300
lck = 52
esp = 38
exp = 148
efr = 20
eic = 75
eth = 75
edk = 30
elt = 30
[Dorphon]
atp = 1046
@ -118,6 +168,11 @@ ata = 286
lck = 40
esp = 32
exp = 258
efr = 25
eic = 75
eth = 90
edk = 90
elt = 15
[DorphonEclair]
atp = 1077
@ -129,6 +184,11 @@ ata = 310
lck = 52
esp = 38
exp = 916
efr = 80
eic = 35
eth = 95
edk = 60
elt = 90
[Goran]
atp = 1050
@ -140,6 +200,11 @@ ata = 275
lck = 38
esp = 20
exp = 194
efr = 20
eic = 50
eth = 80
edk = 70
elt = 30
[GoranDetonator]
atp = 1099
@ -151,6 +216,11 @@ ata = 285
lck = 38
esp = 31
exp = 204
efr = 90
eic = 75
eth = 25
edk = 80
elt = 15
[PyroGoran]
atp = 1293
@ -162,6 +232,11 @@ ata = 325
lck = 44
esp = 32
exp = 257
efr = 50
eic = 20
eth = 80
edk = 70
elt = 30
[DelRappyCrater]
atp = 1187
@ -173,6 +248,11 @@ ata = 261
lck = 75
esp = 45
exp = 185
efr = 40
eic = 95
eth = 75
edk = 90
elt = 10
[DelRappyDesert]
atp = 1314
@ -184,6 +264,11 @@ ata = 269
lck = 107
esp = 32
exp = 934
efr = 45
eic = 95
eth = 80
edk = 98
elt = 10
[MerissaA]
atp = 1099
@ -195,6 +280,11 @@ ata = 248
lck = 38
esp = 38
exp = 204
efr = 15
eic = 70
eth = 50
edk = 98
elt = 45
[MerissaAA]
atp = 1241
@ -206,6 +296,11 @@ ata = 447
lck = 61
esp = 38
exp = 965
efr = 75
eic = 60
eth = 15
edk = 98
elt = 45
[ZuDesert]
atp = 1239
@ -217,6 +312,11 @@ ata = 354
lck = 55
esp = 50
exp = 224
efr = 60
eic = 30
eth = 90
edk = 90
elt = 15
[PazuzuDesert]
atp = 1379
@ -228,6 +328,11 @@ ata = 379
lck = 59
esp = 32
exp = 1013
efr = 98
eic = 80
eth = 30
edk = 70
elt = 80
[SatelliteLizardDesert]
atp = 1106
@ -239,6 +344,11 @@ ata = 300
lck = 49
esp = 32
exp = 209
efr = 20
eic = 65
eth = 65
edk = 35
elt = 30
[YowieDesert]
atp = 1184
@ -250,6 +360,11 @@ ata = 312
lck = 54
esp = 34
exp = 216
efr = 25
eic = 80
eth = 80
edk = 40
elt = 30
[Girtablulu]
atp = 1150
@ -261,8 +376,13 @@ ata = 322
lck = 36
esp = 35
exp = 258
efr = 50
eic = 90
eth = 25
edk = 90
elt = 15
[SaintMillion]
[SaintMilion1]
atp = 2447
mst = 0
evp = 246
@ -272,8 +392,61 @@ ata = 422
lck = 75
esp = 100
exp = 19500
efr = 90
eic = 75
eth = 15
edk = 0
elt = 10
[Shambertin]
[SpinnerSaintMilion1]
atp = 1590
mst = 300
evp = 186
hp = 1740
dfp = 275
ata = 422
lck = 85
esp = 100
exp = 0
efr = 5
eic = 55
eth = 55
edk = 0
elt = 0
[SaintMilion2]
atp = 3060
mst = 0
evp = 186
hp = 17350
dfp = 473
ata = 422
lck = 25
esp = 100
exp = 0
efr = 95
eic = 25
eth = 95
edk = 0
elt = 15
[SpinnerSaintMilion2]
atp = 1992
mst = 300
evp = 186
hp = 2610
dfp = 275
ata = 422
lck = 85
esp = 100
exp = 0
efr = 5
eic = 55
eth = 55
edk = 0
elt = 0
[Shambertin1]
atp = 2936
mst = 0
evp = 246
@ -283,8 +456,61 @@ ata = 422
lck = 75
esp = 100
exp = 19500
efr = 75
eic = 15
eth = 90
edk = 0
elt = 10
[Kondrieu]
[SpinnerShambertin1]
atp = 1908
mst = 300
evp = 186
hp = 2088
dfp = 275
ata = 422
lck = 85
esp = 100
exp = 0
efr = 55
eic = 55
eth = 5
edk = 0
elt = 0
[Shambertin2]
atp = 2907
mst = 0
evp = 186
hp = 21688
dfp = 473
ata = 422
lck = 25
esp = 100
exp = 0
efr = 95
eic = 95
eth = 25
edk = 0
elt = 15
[SpinnerShambertin2]
atp = 1892
mst = 300
evp = 186
hp = 3263
dfp = 275
ata = 422
lck = 85
esp = 100
exp = 0
efr = 55
eic = 55
eth = 5
edk = 0
elt = 0
[Kondrieu1]
atp = 2789
mst = 0
evp = 246
@ -294,3 +520,56 @@ ata = 422
lck = 75
esp = 100
exp = 19500
efr = 15
eic = 90
eth = 75
edk = 0
elt = 10
[SpinnerKondrieu1]
atp = 1813
mst = 300
evp = 186
hp = 2611
dfp = 275
ata = 422
lck = 85
esp = 100
exp = 0
efr = 70
eic = 5
eth = 70
edk = 0
elt = 0
[Kondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 95
eic = 25
eth = 95
edk = 0
elt = 15
[SpinnerKondrieu2]
atp = 0
mst = 0
evp = 0
hp = 0
dfp = 0
ata = 0
lck = 0
esp = 0
exp = 0
efr = 70
eic = 5
eth = 70
edk = 0
elt = 0

View File

@ -1,8 +1,8 @@
use log::{info};
use entity::gateway::postgres::PostgresGateway;
use login_server::login::LoginServerState;
use login_server::character::CharacterServerState;
use networking::interserver::AuthToken;
use elseware::entity::gateway::postgres::PostgresGateway;
use elseware::login::login::LoginServerState;
use elseware::login::character::CharacterServerState;
use elseware::common::interserver::AuthToken;
fn main() {
let colors = fern::colors::ColoredLevelConfig::new()
@ -38,17 +38,17 @@ fn main() {
let login_state = LoginServerState::new(entity_gateway.clone(), charserv_ip);
let login_loop = async_std::task::spawn(async move {
networking::mainloop::run_server(login_state, login_server::login::LOGIN_PORT).await;
elseware::common::mainloop::run_server(login_state, elseware::login::login::LOGIN_PORT).await;
});
let char_state = CharacterServerState::new(entity_gateway, AuthToken(shipgate_token));
let sub_char_state = char_state.clone();
let character_loop = async_std::task::spawn(async move {
networking::mainloop::run_server(sub_char_state, login_server::character::CHARACTER_PORT).await;
elseware::common::mainloop::run_server(sub_char_state, elseware::login::character::CHARACTER_PORT).await;
});
let inter_character_loop = async_std::task::spawn(async move {
networking::mainloop::run_interserver_listen(char_state, login_server::login::COMMUNICATION_PORT).await;
elseware::common::mainloop::run_interserver_listen(char_state, elseware::login::login::COMMUNICATION_PORT).await;
});
info!("[auth/character] starting server");

View File

@ -1,18 +1,18 @@
use std::net::Ipv4Addr;
use log::{info};
use networking::interserver::AuthToken;
use login_server::login::LoginServerState;
use login_server::character::CharacterServerState;
use patch_server::{PatchServerState, generate_patch_tree, load_config, load_motd};
use ship_server::ShipServerStateBuilder;
use elseware::common::interserver::AuthToken;
use elseware::login::login::LoginServerState;
use elseware::login::character::CharacterServerState;
use elseware::patch::patch::{PatchServerState, generate_patch_tree, load_config, load_motd};
use elseware::ship::ship::{ShipServerStateBuilder, ShipEvent};
use maps::Holiday;
use entity::gateway::{EntityGateway, InMemoryGateway};
use entity::account::{NewUserAccountEntity, NewUserSettingsEntity};
use entity::character::NewCharacterEntity;
use entity::item::{NewItemEntity, ItemDetail, InventoryItemEntity};
use entity::item;
#[allow(unused_imports)]
use elseware::entity::gateway::{EntityGateway, InMemoryGateway, PostgresGateway};
use elseware::entity::account::{NewUserAccountEntity, NewUserSettingsEntity};
use elseware::entity::character::NewCharacterEntity;
use elseware::entity::item::{NewItemEntity, ItemDetail, InventoryItemEntity};
use elseware::entity::item;
fn setup_logger() {
let colors = fern::colors::ColoredLevelConfig::new()
@ -338,73 +338,73 @@ fn main() {
let (patch_file_tree, patch_file_lookup) = generate_patch_tree(patch_config.path.as_str());
let patch_state = PatchServerState::new(patch_file_tree, patch_file_lookup, patch_motd);
let patch_loop = async_std::task::spawn(async move {
networking::mainloop::run_server(patch_state, patch_config.port).await;
elseware::common::mainloop::run_server(patch_state, patch_config.port).await;
});
info!("[auth] starting server");
let login_state = LoginServerState::new(entity_gateway.clone(), "127.0.0.1".parse().unwrap());
let login_loop = async_std::task::spawn(async move {
networking::mainloop::run_server(login_state, login_server::login::LOGIN_PORT).await;
elseware::common::mainloop::run_server(login_state, elseware::login::login::LOGIN_PORT).await;
});
info!("[character] starting server");
let char_state = CharacterServerState::new(entity_gateway.clone(), AuthToken("".into()));
let sub_char_state = char_state.clone();
let character_loop = async_std::task::spawn(async move {
networking::mainloop::run_server(sub_char_state, login_server::character::CHARACTER_PORT).await;
elseware::common::mainloop::run_server(sub_char_state, elseware::login::character::CHARACTER_PORT).await;
});
let sub_char_state = char_state.clone();
let inter_character_loop = async_std::task::spawn(async move {
networking::mainloop::run_interserver_listen(sub_char_state, login_server::login::COMMUNICATION_PORT).await;
elseware::common::mainloop::run_interserver_listen(sub_char_state, elseware::login::login::COMMUNICATION_PORT).await;
});
info!("[ship] starting servers");
let ship_state = ShipServerStateBuilder::default()
.name("US/Sona-Nyl".into())
.ip(Ipv4Addr::new(127,0,0,1))
.port(ship_server::SHIP_PORT)
.event(Holiday::Halloween)
.port(elseware::ship::ship::SHIP_PORT)
.event(ShipEvent::Halloween)
.gateway(entity_gateway.clone())
.build();
let sub_ship_state = ship_state.clone();
let ship_loop1 = async_std::task::spawn(async move {
networking::mainloop::run_server(sub_ship_state, ship_server::SHIP_PORT).await;
elseware::common::mainloop::run_server(sub_ship_state, elseware::ship::ship::SHIP_PORT).await;
});
let sub_ship_state = ship_state.clone();
let inter_ship_loop1 = async_std::task::spawn(async move {
networking::mainloop::run_interserver_connect(sub_ship_state, std::net::Ipv4Addr::new(127, 0, 0, 1), login_server::login::COMMUNICATION_PORT).await;
elseware::common::mainloop::run_interserver_connect(sub_ship_state, std::net::Ipv4Addr::new(127, 0, 0, 1), elseware::login::login::COMMUNICATION_PORT).await;
});
let ship_state = ShipServerStateBuilder::default()
.name("EU/Dylath-Leen".into())
.ip(Ipv4Addr::new(127,0,0,1))
.port(ship_server::SHIP_PORT+2000)
.event(Holiday::Christmas)
.port(elseware::ship::ship::SHIP_PORT+2000)
.event(ShipEvent::Christmas)
.gateway(entity_gateway.clone())
.build();
let sub_ship_state = ship_state.clone();
let ship_loop2 = async_std::task::spawn(async move {
networking::mainloop::run_server(sub_ship_state, ship_server::SHIP_PORT+2000).await;
elseware::common::mainloop::run_server(sub_ship_state, elseware::ship::ship::SHIP_PORT+2000).await;
});
let sub_ship_state = ship_state.clone();
let inter_ship_loop2 = async_std::task::spawn(async move {
networking::mainloop::run_interserver_connect(sub_ship_state, std::net::Ipv4Addr::new(127, 0, 0, 1), login_server::login::COMMUNICATION_PORT).await;
elseware::common::mainloop::run_interserver_connect(sub_ship_state, std::net::Ipv4Addr::new(127, 0, 0, 1), elseware::login::login::COMMUNICATION_PORT).await;
});
let ship_state = ShipServerStateBuilder::default()
.name("JP/Thalarion".into())
.ip(Ipv4Addr::new(127,0,0,1))
.port(ship_server::SHIP_PORT+3000)
.port(elseware::ship::ship::SHIP_PORT+3000)
.gateway(entity_gateway.clone())
.build();
let sub_ship_state = ship_state.clone();
let ship_loop3 = async_std::task::spawn(async move {
networking::mainloop::run_server(sub_ship_state, ship_server::SHIP_PORT+3000).await;
elseware::common::mainloop::run_server(sub_ship_state, elseware::ship::ship::SHIP_PORT+3000).await;
});
let sub_ship_state = ship_state.clone();
let inter_ship_loop3 = async_std::task::spawn(async move {
networking::mainloop::run_interserver_connect(sub_ship_state, std::net::Ipv4Addr::new(127, 0, 0, 1), login_server::login::COMMUNICATION_PORT).await;
elseware::common::mainloop::run_interserver_connect(sub_ship_state, std::net::Ipv4Addr::new(127, 0, 0, 1), elseware::login::login::COMMUNICATION_PORT).await;
});
futures::future::join_all(vec![patch_loop, login_loop, character_loop, inter_character_loop,

View File

@ -1,5 +1,5 @@
use patch_server::{PatchServerState, generate_patch_tree, load_config_env, load_motd};
use log::info;
use elseware::patch::patch::{PatchServerState, generate_patch_tree, load_config_env, load_motd};
use log::{info};
fn main() {
info!("[patch] starting server");
@ -9,8 +9,10 @@ fn main() {
let patch_state = PatchServerState::new(patch_file_tree, patch_file_lookup, patch_motd);
let patch_loop = async_std::task::spawn(async move {
networking::mainloop::run_server(patch_state, patch_config.port).await;
elseware::common::mainloop::run_server(patch_state, patch_config.port).await;
});
async_std::task::block_on(patch_loop);
async_std::task::block_on(async move {
patch_loop.await
});
}

View File

@ -1,7 +1,7 @@
use log::info;
use entity::gateway::postgres::PostgresGateway;
use ship_server::ShipServerStateBuilder;
use networking::interserver::AuthToken;
use log::{info};
use elseware::entity::gateway::postgres::PostgresGateway;
use elseware::ship::ship::ShipServerStateBuilder;
use elseware::common::interserver::AuthToken;
fn main() {
let colors = fern::colors::ColoredLevelConfig::new()
@ -40,7 +40,7 @@ fn main() {
let ship_state = ShipServerStateBuilder::default()
.name(ship_name)
.ip(ip)
.port(ship_server::SHIP_PORT)
.port(elseware::ship::ship::SHIP_PORT)
.gateway(entity_gateway)
.auth_token(AuthToken(shipgate_token))
.build();
@ -49,10 +49,10 @@ fn main() {
let sub_ship_state = ship_state.clone();
let ship_loop = async_std::task::spawn(async move {
networking::mainloop::run_server(sub_ship_state, ship_server::SHIP_PORT).await;
elseware::common::mainloop::run_server(sub_ship_state, elseware::ship::ship::SHIP_PORT).await;
});
let inter_ship_loop = async_std::task::spawn(async move {
networking::mainloop::run_interserver_connect(ship_state, shipgate_ip, login_server::login::COMMUNICATION_PORT).await;
elseware::common::mainloop::run_interserver_connect(ship_state, shipgate_ip, elseware::login::login::COMMUNICATION_PORT).await;
});
info!("[auth/character] starting server");

View File

@ -1,20 +0,0 @@
[package]
name = "client"
version = "0.1.0"
edition = "2021"
[dependencies]
entity = { workspace = true }
maps = { workspace = true }
networking = { workspace = true }
shops = { workspace = true }
items = { workspace = true }
libpso = { workspace = true }
async-std = { workspace = true }
futures = { workspace = true }
anyhow = { workspace = true }
thiserror = { workspace = true }
chrono = { workspace = true }

View File

@ -2,8 +2,8 @@ use std::net::Ipv4Addr;
use async_std::channel;
use serde::{Serialize, Deserialize};
use serde::de::DeserializeOwned;
use entity::account::UserAccountId;
use entity::character::CharacterEntityId;
use crate::entity::account::UserAccountId;
use crate::entity::character::CharacterEntityId;
#[derive(Debug, Copy, Clone, Serialize, Deserialize, Hash, PartialEq, Eq, PartialOrd, Ord)]
pub struct ServerId(pub usize);

View File

@ -1,6 +1,6 @@
use std::fs::File;
use serde_json::Value;
use entity::character::CharacterClass;
use crate::entity::character::CharacterClass;
use std::sync::LazyLock;
pub static LEVEL_TABLE: LazyLock<CharacterLevelTable> = LazyLock::new(CharacterLevelTable::default);

View File

@ -9,8 +9,8 @@ use log::{trace, info, warn, error};
use libpso::crypto::{PSOCipher, NullCipher, CipherError};
use libpso::PacketParseError;
use crate::serverstate::ClientId;
use crate::serverstate::{RecvServerPacket, SendServerPacket, ServerState, OnConnect};
use crate::common::serverstate::ClientId;
use crate::common::serverstate::{RecvServerPacket, SendServerPacket, ServerState, OnConnect};
#[derive(Debug)]
@ -72,7 +72,7 @@ impl<C: PSOCipher> PacketReceiver<C> {
let mut dec_buf = {
//let mut cipher = self.cipher.lock().await;
let block_chunk_len = self.recv_buffer.len() / self.cipher.block_size() * self.cipher.block_size();
let buf = self.recv_buffer.drain(..block_chunk_len).collect::<Vec<_>>();
let buf = self.recv_buffer.drain(..block_chunk_len).collect();
self.cipher.decrypt(&buf)?
};
self.incoming_data.append(&mut dec_buf);
@ -255,7 +255,7 @@ where
let (mut socket, addr) = listener.accept().await.unwrap();
id += 1;
let client_id = crate::serverstate::ClientId(id);
let client_id = crate::common::serverstate::ClientId(id);
info!("new client {:?} {:?} {:?}", client_id, socket, addr);
let (client_tx, client_rx) = async_std::channel::unbounded();

View File

@ -8,11 +8,13 @@ use std::collections::HashMap;
use serde::Serialize;
use serde::de::DeserializeOwned;
use crate::interserver::{ServerId, InterserverActor};
use crate::common::interserver::{ServerId, InterserverActor};
use libpso::crypto::{PSOCipher, NullCipher, CipherError};
use crate::serverstate::{ServerState, SendServerPacket, RecvServerPacket};
use entity::gateway::entitygateway::EntityGateway;
use crate::common::serverstate::{ServerState, SendServerPacket, RecvServerPacket};
use crate::login::character::CharacterServerState;
//use crate::ship::ship::ShipServerState;
use crate::entity::gateway::entitygateway::EntityGateway;
use async_std::channel;
use std::fmt::Debug;
@ -147,7 +149,7 @@ where
info!("[interserver listen] new server: {:?} {:?}", socket, addr);
id += 1;
let server_id = crate::interserver::ServerId(id);
let server_id = crate::common::interserver::ServerId(id);
let (client_tx, client_rx) = async_std::channel::unbounded();
state.set_sender(server_id, client_tx.clone()).await;
@ -194,7 +196,7 @@ where
}
};
id += 1;
let server_id = crate::interserver::ServerId(id);
let server_id = crate::common::interserver::ServerId(id);
info!("[interserver connect] found loginserv: {:?} {:?}", server_id, socket);
let (client_tx, client_rx) = async_std::channel::unbounded();
@ -218,8 +220,12 @@ where
let mut buf = [0u8; 1];
loop {
let peek = socket.peek(&mut buf).await;
if let Ok(0) = peek {
break
match peek {
Ok(len) if len == 0 => {
break
},
_ => {
}
}
}
}

19
src/common/mod.rs Normal file
View File

@ -0,0 +1,19 @@
pub mod cipherkeys;
pub mod serverstate;
pub mod mainloop;
pub mod leveltable;
pub mod interserver;
// https://www.reddit.com/r/rust/comments/33xhhu/how_to_create_an_array_of_structs_that_havent/
#[macro_export]
macro_rules! init_array(
($ty:ty, $len:expr, $val:expr) => (
{
let mut array: [$ty; $len] = unsafe { std::mem::uninitialized() };
for i in array.iter_mut() {
unsafe { ::std::ptr::write(i, $val); }
}
array
}
)
);

View File

@ -1,17 +0,0 @@
[package]
name = "drops"
version = "0.1.0"
edition = "2021"
[dependencies]
entity = { workspace = true }
maps = { workspace = true }
stats = { workspace = true }
rand = { workspace = true }
rand_chacha = { workspace = true }
serde = { workspace = true }
enum-utils = { workspace = true }
toml = { workspace = true }
chrono = { workspace = true }

View File

@ -1,23 +0,0 @@
[package]
name = "entity"
version = "0.1.0"
edition = "2021"
[dependencies]
libpso = { workspace = true }
maps = { workspace = true }
chrono = { workspace = true }
anyhow = { workspace = true }
async-std = { workspace = true }
sqlx = { workspace = true }
thiserror = { workspace = true }
serde = { workspace = true }
async-trait = { workspace = true }
enum-utils = { workspace = true }
derive_more = { workspace = true }
refinery = { workspace = true }
lazy_static = { workspace = true }
futures = { workspace = true }
strum = { workspace = true }
strum_macros = { workspace = true }
toml = { workspace = true }

View File

@ -4,8 +4,8 @@ use serde::{Serialize, Deserialize};
use libpso::packet::ship::{UpdateConfig, WriteInfoboard};
use libpso::character::settings::{DEFAULT_PALETTE_CONFIG, DEFAULT_TECH_MENU};
use crate::item::tech::Technique;
use crate::account::UserAccountId;
use crate::entity::item::tech::Technique;
use crate::entity::account::UserAccountId;
#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq, enum_utils::FromStr, derive_more::Display, Serialize, Deserialize, Default)]
pub enum CharacterClass {
@ -223,7 +223,7 @@ impl CharacterInfoboard {
}
pub fn update_infoboard(&mut self, new_board: &WriteInfoboard) {
self.board = libpso::util::utf8_to_utf16_array(&new_board.message);
self.board = libpso::utf8_to_utf16_array!(new_board.message, 172);
}
}

View File

@ -1,10 +1,10 @@
use thiserror::Error;
use futures::future::{Future, BoxFuture};
use crate::account::*;
use crate::character::*;
use crate::item::*;
use crate::room::*;
use crate::entity::account::*;
use crate::entity::character::*;
use crate::entity::item::*;
use crate::entity::room::*;
// TODO: better granularity?

View File

@ -2,11 +2,11 @@ use std::collections::BTreeMap;
use std::convert::TryInto;
use futures::future::{Future, BoxFuture};
use crate::account::*;
use crate::character::*;
use crate::gateway::{EntityGateway, EntityGatewayTransaction, GatewayError};
use crate::item::*;
use crate::room::*;
use crate::entity::account::*;
use crate::entity::character::*;
use crate::entity::gateway::{EntityGateway, EntityGatewayTransaction, GatewayError};
use crate::entity::item::*;
use crate::entity::room::*;
use async_std::sync::{Arc, Mutex};

View File

@ -0,0 +1,3 @@
use refinery::include_migration_mods;
include_migration_mods!("src/entity/gateway/postgres/migrations");

View File

@ -4,13 +4,13 @@ use std::convert::Into;
use serde::{Serialize, Deserialize};
use libpso::character::settings;
use libpso::util::vec_to_array;
use crate::account::*;
use crate::character::*;
use crate::item::*;
use crate::room::*;
use maps::area::MapArea;
use maps::room::{Episode, Difficulty};
use maps::monster::MonsterType;
use crate::entity::account::*;
use crate::entity::character::*;
use crate::entity::item::*;
use crate::entity::room::*;
use crate::ship::map::MapArea;
use crate::ship::room::{Episode, Difficulty};
use crate::ship::monster::MonsterType;
#[derive(Debug, sqlx::FromRow)]
pub struct PgUserAccount {
@ -253,7 +253,7 @@ impl From<PgCharacter> for CharacterEntity {
raw_data: vec_to_array(other.config)
},
info_board: CharacterInfoboard {
board: libpso::util::utf8_to_utf16_array(other.infoboard),
board: libpso::utf8_to_utf16_array!(other.infoboard, 172),
},
guildcard: CharacterGuildCard {
description: other.guildcard,

View File

@ -1,16 +1,16 @@
// this lint is currently bugged and suggests incorrect code https://github.com/rust-lang/rust-clippy/issues/9123
#![allow(clippy::explicit_auto_deref)]
use std::convert::{From, Into};
use std::convert::{From, TryFrom, Into};
use futures::future::{Future, BoxFuture};
use futures::stream::{StreamExt, FuturesOrdered};
use async_std::sync::{Arc, Mutex};
use libpso::character::guildcard;
use crate::account::*;
use crate::character::*;
use crate::gateway::{EntityGateway, EntityGatewayTransaction, GatewayError};
use crate::item::*;
use crate::room::*;
use crate::entity::account::*;
use crate::entity::character::*;
use crate::entity::gateway::{EntityGateway, EntityGatewayTransaction, GatewayError};
use crate::entity::item::*;
use crate::entity::room::*;
use super::models::*;
use sqlx::postgres::PgPoolOptions;
@ -19,7 +19,7 @@ use sqlx::Connection;
mod embedded {
use refinery::embed_migrations;
embed_migrations!("src/gateway/postgres/migrations");
embed_migrations!("src/entity/gateway/postgres/migrations");
}

View File

@ -1,5 +1,5 @@
use serde::{Serialize, Deserialize};
use crate::item::ItemEntityId;
use crate::entity::item::ItemEntityId;
#[derive(Debug, Copy, Clone)]
pub enum ItemParseError {

View File

@ -1,9 +1,9 @@
use std::collections::HashMap;
use thiserror::Error;
use std::collections::HashMap;
use serde::{Serialize, Deserialize};
use crate::item::tool::ToolType;
use crate::character::{CharacterClass, SectionID};
use crate::item::ItemEntityId;
use crate::entity::item::tool::ToolType;
use crate::entity::character::{CharacterClass, SectionID};
use crate::entity::item::ItemEntityId;
use std::io::Read;
use std::cmp::Ordering::{Less, Greater, Equal};

View File

@ -9,11 +9,11 @@ pub mod mag;
pub mod esweapon;
use serde::{Serialize, Deserialize};
use crate::character::CharacterEntityId;
use crate::room::RoomEntityId;
use maps::area::MapArea;
use maps::monster::MonsterType;
//use crate::ship::drops::ItemDropType;
use crate::entity::character::CharacterEntityId;
use crate::entity::room::RoomEntityId;
use crate::ship::map::MapArea;
use crate::ship::monster::MonsterType;
use crate::ship::drops::ItemDropType;
#[derive(PartialEq, Eq, Copy, Clone, Debug, Hash, PartialOrd, Ord, Serialize, Deserialize)]
pub struct ItemEntityId(pub u32);
@ -156,6 +156,26 @@ impl ItemDetail {
}
}
pub fn parse_item_from_bytes(data: [u8; 16]) -> Option<ItemDropType> {
let item_type = weapon::WeaponType::parse_type([data[0],data[1],data[2]]).map(ItemType::Weapon)
.or_else(|_| armor::ArmorType::parse_type([data[0],data[1],data[2]]).map(ItemType::Armor))
.or_else(|_| shield::ShieldType::parse_type([data[0],data[1],data[2]]).map(ItemType::Shield))
.or_else(|_| unit::UnitType::parse_type([data[0],data[1],data[2]]).map(ItemType::Unit))
.or_else(|_| mag::MagType::parse_type([data[0],data[1],data[2]]).map(ItemType::Mag))
.or_else(|_| tool::ToolType::parse_type([data[0],data[1],data[2]]).map(ItemType::Tool))
.or_else(|_| esweapon::ESWeaponType::parse_type([data[0],data[1],data[2]]).map(ItemType::ESWeapon)).ok()?;
match item_type {
ItemType::Weapon(_w) => Some(ItemDropType::Weapon(weapon::Weapon::from_bytes(data).ok()?)),
ItemType::Armor(_a) => Some(ItemDropType::Armor(armor::Armor::from_bytes(data).ok()?)),
ItemType::Shield(_s) => Some(ItemDropType::Shield(shield::Shield::from_bytes(data).ok()?)),
ItemType::Unit(_u) => Some(ItemDropType::Unit(unit::Unit::from_bytes(data).ok()?)),
ItemType::Mag(_m) => Some(ItemDropType::Mag(mag::Mag::from_bytes(data).ok()?)),
ItemType::Tool(_t) => Some(ItemDropType::Tool(tool::Tool::from_bytes(data).ok()?)),
_ => None,
}
}
pub fn as_client_bytes(&self) -> [u8; 16] {
match self {
ItemDetail::Weapon(w) => w.as_bytes(),

View File

@ -1,4 +1,4 @@
use crate::item::ItemEntityId;
use crate::entity::item::ItemEntityId;
use serde::{Serialize, Deserialize};
#[derive(Debug, Copy, Clone)]

View File

@ -1,8 +1,8 @@
use serde::{Serialize, Deserialize};
use crate::character::{CharacterEntityId, SectionID};
use maps::room::{Episode, Difficulty};
use crate::entity::character::{CharacterEntityId, SectionID};
use crate::ship::room::{Episode, Difficulty};
#[derive(PartialEq, Eq, Copy, Clone, Debug, Hash, PartialOrd, Ord, Serialize, Deserialize)]

View File

@ -1,3 +0,0 @@
use refinery::include_migration_mods;
include_migration_mods!("src/gateway/postgres/migrations");

View File

@ -1,31 +0,0 @@
use serde::{Serialize, Deserialize};
use super::account::UserAccountId;
// [2022-10-23 00:11:18][elseware::common::mainloop::client][WARN] error RecvServerPacket::from_bytes: WrongPacketForServerType(490, [40, 0, 234, 1, 0, 0, 0, 0, 9, 0, 74, 0, 97, 0, 115, 0, 100, 0, 102, 0, 0, 0, 0, 0, 192, 52, 67, 3, 60, 159, 129, 0, 32, 64, 233, 10, 196, 156, 152, 0])
// [2022-10-23 00:20:14][elseware::common::mainloop::client][WARN] error RecvServerPacket::from_bytes: WrongPacketForServerType(490, [40, 0, 234, 1, 0, 0, 0, 0, 9, 0, 74, 0, 97, 0, 97, 0, 97, 0, 97, 0, 97, 0, 97, 0, 97, 0, 97, 0, 97, 0, 97, 0, 97, 0, 97, 0, 0, 0, 152, 0])
#[derive(PartialEq, Eq, Copy, Clone, Debug, Hash, PartialOrd, Ord, Serialize, Deserialize)]
pub struct TeamEntityId(pub u32);
pub struct NewTeamEntity {
pub created_by: UserAccountId,
pub name: String,
}
#[derive(Debug, Clone)]
pub struct TeamEntity {
pub id: TeamEntityId,
pub owner: UserAccountId,
pub name: String,
pub team_flag: [u8; 2048],
}

View File

@ -1,25 +0,0 @@
[package]
name = "items"
version = "0.1.0"
edition = "2021"
[dependencies]
entity = { workspace = true }
maps = { workspace = true }
shops = { workspace = true }
location = { workspace = true }
drops = { workspace = true }
libpso = { workspace = true }
enum-utils = { workspace = true }
derive_more = { workspace = true }
serde = { workspace = true }
rand = { workspace = true }
rand_chacha = { workspace = true }
async-recursion = { workspace = true }
async-std = { workspace = true }
async-trait = { workspace = true }
futures = { workspace = true }
anyhow = { workspace = true }
thiserror = { workspace = true }

View File

@ -1,38 +0,0 @@
use crate::ClientItemId;
#[derive(Debug, Clone)]
pub enum TradeItem {
Individual(ClientItemId),
Stacked(ClientItemId, usize),
}
impl TradeItem {
pub fn stacked(&self) -> Option<(ClientItemId, usize)> {
match self {
TradeItem::Stacked(item_id, amount) => Some((*item_id, *amount)),
_ => None
}
}
pub fn stacked_mut(&mut self) -> Option<(ClientItemId, &mut usize)> {
match self {
TradeItem::Stacked(item_id, ref mut amount) => Some((*item_id, amount)),
_ => None
}
}
pub fn item_id(&self) -> ClientItemId {
match self {
TradeItem::Individual(item_id) => *item_id,
TradeItem::Stacked(item_id, _) => *item_id,
}
}
pub fn amount(&self) -> usize {
match self {
TradeItem::Individual(_) => 1,
TradeItem::Stacked(_, amount) => *amount,
}
}
}

17
src/lib.rs Normal file
View File

@ -0,0 +1,17 @@
#![allow(clippy::type_complexity)]
#![allow(incomplete_features)]
#![feature(inline_const)]
#![feature(drain_filter)]
#![feature(try_blocks)]
#![feature(once_cell)]
#![feature(test)]
#![feature(error_generic_member_access)]
#![feature(provide_any)]
extern crate test;
pub mod common;
pub mod entity;
pub mod patch;
pub mod login;
pub mod ship;

View File

@ -1,12 +0,0 @@
[package]
name = "location"
version = "0.1.0"
edition = "2021"
[dependencies]
networking = { workspace = true }
async-std = { workspace = true }
derive_more = { workspace = true }
futures= { workspace = true }
thiserror = { workspace = true }

View File

@ -12,31 +12,30 @@ use libpso::packet::login::*;
use libpso::packet::ship::{MenuDetail, SmallLeftDialog};
use libpso::{PacketParseError, PSOPacket};
use libpso::crypto::bb::PSOBBCipher;
use crate::entity::item;
use libpso::character::character;
use entity::item;
use networking::cipherkeys::{ELSEWHERE_PRIVATE_KEY, ELSEWHERE_PARRAY};
use networking::serverstate::{SendServerPacket, RecvServerPacket, ServerState, OnConnect, ClientId};
use networking::interserver::{ServerId, InterserverActor, LoginMessage, ShipMessage, Ship};
use stats::leveltable::LEVEL_TABLE;
use libpso::util::{utf8_to_array, utf8_to_utf16_array};
use crate::common::cipherkeys::{ELSEWHERE_PRIVATE_KEY, ELSEWHERE_PARRAY};
use crate::common::serverstate::{SendServerPacket, RecvServerPacket, ServerState, OnConnect, ClientId};
use crate::common::interserver::{ServerId, InterserverActor, LoginMessage, ShipMessage, Ship};
use crate::common::leveltable::LEVEL_TABLE;
use libpso::{utf8_to_array, utf8_to_utf16_array};
use entity::gateway::{EntityGateway, GatewayError};
use entity::account::{UserAccountId, UserAccountEntity, NewUserSettingsEntity, USERFLAG_NEWCHAR, USERFLAG_DRESSINGROOM};
use entity::item::{NewItemEntity, ItemDetail, ItemNote, InventoryItemEntity, InventoryEntity, BankEntity, BankIdentifier, EquippedEntity, Meseta};
use entity::item::weapon::Weapon;
use entity::item::armor::Armor;
use entity::item::tech::Technique;
use entity::item::tool::Tool;
use entity::item::mag::Mag;
use entity::character::{CharacterEntity, NewCharacterEntity, CharacterClass, TechLevel};
use crate::entity::gateway::{EntityGateway, GatewayError};
use crate::entity::account::{UserAccountId, UserAccountEntity, NewUserSettingsEntity, USERFLAG_NEWCHAR, USERFLAG_DRESSINGROOM};
use crate::entity::item::{NewItemEntity, ItemDetail, ItemNote, InventoryItemEntity, InventoryEntity, BankEntity, BankIdentifier, EquippedEntity, Meseta};
use crate::entity::item::weapon::Weapon;
use crate::entity::item::armor::Armor;
use crate::entity::item::tech::Technique;
use crate::entity::item::tool::Tool;
use crate::entity::item::mag::Mag;
use crate::entity::character::{CharacterEntity, NewCharacterEntity, CharacterClass, TechLevel};
use crate::login::get_login_status;
use networking::interserver::AuthToken;
use pktbuilder::ship::SHIP_MENU_ID;
use crate::login::login::{get_login_status};
use crate::common::interserver::AuthToken;
pub const CHARACTER_PORT: u16 = 12001;
pub const SHIP_MENU_ID: u32 = 1;
#[derive(thiserror::Error, Debug)]
pub enum CharacterError {
@ -150,7 +149,7 @@ fn generate_param_data(path: &str) -> (ParamDataHeader, Vec<u8>) {
size: len as u32,
checksum: crc.sum32(),
offset: buffer.len() as u32,
filename: utf8_to_array(param.file_name().unwrap().to_str().unwrap()),
filename: utf8_to_array!(param.file_name().unwrap().to_str().unwrap(), 0x40),
});
buffer.append(&mut filebuf);
@ -177,7 +176,7 @@ impl ClientState {
user: None,
characters: None,
guildcard_data_buffer: None,
session: Session::default(),
session: Session::new(),
}
}
}
@ -342,15 +341,15 @@ impl<EG: EntityGateway + Clone> CharacterServerState<EG> {
if let Some(connected_client) = self.connected_clients.read().await.get(&user.id) {
if let Some(expires) = connected_client.expires {
if expires > chrono::Utc::now() {
return Ok(vec![SendCharacterPacket::LoginResponse(LoginResponse::by_status(AccountStatus::AlreadyOnline, Session::default()))]);
return Ok(vec![SendCharacterPacket::LoginResponse(LoginResponse::by_status(AccountStatus::AlreadyOnline, Session::new()))]);
}
}
else {
return Ok(vec![SendCharacterPacket::LoginResponse(LoginResponse::by_status(AccountStatus::AlreadyOnline, Session::default()))]);
return Ok(vec![SendCharacterPacket::LoginResponse(LoginResponse::by_status(AccountStatus::AlreadyOnline, Session::new()))]);
}
}
let mut response = LoginResponse::by_status(AccountStatus::Ok, Session::default());
let mut response = LoginResponse::by_status(AccountStatus::Ok, Session::new());
response.guildcard = user.guildcard;
response.team_id = user.team_id.map_or(0, |ti| ti);
@ -367,7 +366,7 @@ impl<EG: EntityGateway + Clone> CharacterServerState<EG> {
Ok(vec![SendCharacterPacket::LoginResponse(response)])
},
Err(err) => {
Ok(vec![SendCharacterPacket::LoginResponse(LoginResponse::by_status(err, Session::default()))])
Ok(vec![SendCharacterPacket::LoginResponse(LoginResponse::by_status(err, Session::new()))])
}
}
}
@ -379,7 +378,7 @@ impl<EG: EntityGateway + Clone> CharacterServerState<EG> {
menu: SHIP_MENU_ID,
item: i.0 as u32,
flags: 0,
name: utf8_to_utf16_array(&s.name)
name: utf8_to_utf16_array!(s.name, 0x11)
}
}).collect()))
])
@ -485,7 +484,7 @@ impl<EG: EntityGateway + Clone> CharacterServerState<EG> {
async fn set_flag(&mut self, id: ClientId, setflag: &SetFlag) -> Result<std::option::IntoIter<SendCharacterPacket>, anyhow::Error> {
let mut client = self.clients.write().await;
let client = client.get_mut(&id).ok_or_else(|| CharacterError::ClientNotFound(id))?;
let user = client.user.as_mut().unwrap();
let mut user = client.user.as_mut().unwrap();
user.flags = setflag.flags;
self.entity_gateway.save_user(user).await.unwrap();
Ok(None.into_iter())
@ -516,7 +515,7 @@ impl<EG: EntityGateway + Clone> CharacterServerState<EG> {
async fn character_preview(&mut self, id: ClientId, preview: &CharacterPreview) -> Result<Vec<SendCharacterPacket>, anyhow::Error> {
let mut client = self.clients.write().await;
let client = client.get_mut(&id).ok_or_else(|| CharacterError::ClientNotFound(id))?;
let user = client.user.as_mut().unwrap();
let mut user = client.user.as_mut().unwrap();
if user.flags == USERFLAG_NEWCHAR {
new_character(&mut self.entity_gateway, user, preview).await?
}
@ -824,7 +823,7 @@ impl<'a> SelectScreenCharacterBuilder<'a> {
hair_b: character.appearance.hair_b,
prop_x: character.appearance.prop_x,
prop_y: character.appearance.prop_y,
name: utf8_to_utf16_array(&character.name),
name: utf8_to_utf16_array!(character.name, 16),
play_time: character.playtime,
..character::SelectScreenCharacter::default()
}
@ -835,21 +834,9 @@ impl<'a> SelectScreenCharacterBuilder<'a> {
#[cfg(test)]
mod test {
use super::*;
use entity::account::*;
use crate::entity::account::*;
use libpso::character::{settings, character};
use entity::gateway::{InMemoryGateway, EntityGatewayTransaction, GatewayError};
#[derive(Clone)]
struct CharTestDb;
impl EntityGateway for CharTestDb {
type Transaction<'t> = CharTestDb where Self: 't;
}
impl EntityGatewayTransaction for CharTestDb {
type ParentGateway = CharTestDb;
}
use crate::entity::gateway::{InMemoryGateway, GatewayError};
#[async_std::test]
async fn test_option_send() {
@ -859,7 +846,7 @@ mod test {
#[async_trait::async_trait]
impl EntityGateway for TestData {
type Transaction<'a> = CharTestDb where Self: 'a;
type Transaction<'a> = () where Self: 'a;
async fn get_user_settings_by_user(&mut self, user: &UserAccountEntity) -> Result<UserSettingsEntity, GatewayError> {
Ok(UserSettingsEntity {
id: UserSettingsId(0),
@ -902,7 +889,7 @@ mod test {
#[derive(Clone)]
struct TestData;
impl EntityGateway for TestData {
type Transaction<'a> = CharTestDb where Self: 'a;
type Transaction<'a> = () where Self: 'a;
}
let mut server = CharacterServerState::new(TestData {}, AuthToken("".into()));
let send = server.handle(ClientId(1), RecvCharacterPacket::Checksum(Checksum {checksum: 1234,

View File

@ -11,11 +11,11 @@ use libpso::{PacketParseError, PSOPacket};
use libpso::crypto::bb::PSOBBCipher;
use libpso::util::array_to_utf8;
use networking::cipherkeys::{ELSEWHERE_PRIVATE_KEY, ELSEWHERE_PARRAY};
use networking::serverstate::{SendServerPacket, RecvServerPacket, ServerState, OnConnect, ClientId};
use crate::common::cipherkeys::{ELSEWHERE_PRIVATE_KEY, ELSEWHERE_PARRAY};
use crate::common::serverstate::{SendServerPacket, RecvServerPacket, ServerState, OnConnect, ClientId};
use entity::gateway::EntityGateway;
use entity::account::{UserAccountEntity};
use crate::entity::gateway::EntityGateway;
use crate::entity::account::{UserAccountEntity};
pub const LOGIN_PORT: u16 = 12000;
pub const COMMUNICATION_PORT: u16 = 12123;
@ -83,13 +83,21 @@ pub async fn get_login_status(entity_gateway: &mut impl EntityGateway, pkt: &Log
pub fn check_if_already_online(user: UserAccountEntity) -> Result<UserAccountEntity, AccountStatus> {
Ok(user)
/*
if user.is_currently_online() {
Err(AccountStatus::PayUp)
}
else {
Ok(user)
}
*/
}
#[derive(Clone)]
pub struct LoginServerState<EG: EntityGateway + Clone> {
character_server_ip: net::Ipv4Addr,
entity_gateway: EG,
clients: HashMap<ClientId, String>, // TODO: this should be arc/mutex'd?
clients: HashMap<ClientId, String>,
}
impl<EG: EntityGateway + Clone> LoginServerState<EG> {
@ -111,7 +119,7 @@ impl<EG: EntityGateway + Clone> LoginServerState<EG> {
let response = SendLoginPacket::LoginResponse(LoginResponse::by_status(AccountStatus::Ok, pkt.session));
let ip = u32::from_ne_bytes(self.character_server_ip.octets());
Ok(vec![response,
SendLoginPacket::RedirectClient(RedirectClient::new(ip, crate::character::CHARACTER_PORT))])
SendLoginPacket::RedirectClient(RedirectClient::new(ip, crate::login::character::CHARACTER_PORT))])
},
Err(err) => {
Ok(vec![SendLoginPacket::LoginResponse(LoginResponse::by_status(err, pkt.session))])
@ -170,8 +178,8 @@ impl<EG: EntityGateway + Clone> ServerState for LoginServerState<EG> {
#[cfg(test)]
mod test {
use super::*;
use entity::account::{UserAccountId};
use entity::gateway::{EntityGatewayTransaction, GatewayError};
use crate::entity::account::{UserAccountId};
use crate::entity::gateway::{EntityGatewayTransaction, GatewayError};
const LOGIN_PACKET: RecvLoginPacket = RecvLoginPacket::Login(Login {
tag: 65536,
@ -196,16 +204,13 @@ mod test {
character_slot: 0,
}
});
#[derive(Clone)]
struct LoginTestDb;
impl EntityGateway for LoginTestDb {
type Transaction<'t> = LoginTestDb where Self: 't;
impl EntityGateway for () {
type Transaction<'t> = () where Self: 't;
}
impl EntityGatewayTransaction for LoginTestDb {
type ParentGateway = LoginTestDb;
impl EntityGatewayTransaction for () {
type ParentGateway = ();
}
#[async_std::test]
@ -216,7 +221,7 @@ mod test {
#[async_trait::async_trait]
impl EntityGateway for TestData {
type Transaction<'t> = LoginTestDb where Self: 't;
type Transaction<'t> = () where Self: 't;
async fn get_user_by_name(&mut self, name: String) -> Result<UserAccountEntity, GatewayError> {
assert!(name == "testuser");
Ok(UserAccountEntity {
@ -275,7 +280,7 @@ mod test {
#[async_trait::async_trait]
impl EntityGateway for TestData {
type Transaction<'t> = LoginTestDb where Self: 't;
type Transaction<'t> = () where Self: 't;
async fn get_user_by_name(&mut self, _name: String) -> Result<UserAccountEntity, GatewayError> {
Err(GatewayError::Error)
}
@ -310,7 +315,7 @@ mod test {
#[async_trait::async_trait]
impl EntityGateway for TestData {
type Transaction<'t> = LoginTestDb where Self: 't;
type Transaction<'t> = () where Self: 't;
async fn get_user_by_name(&mut self, name: String) -> Result<UserAccountEntity, GatewayError> {
assert!(name == "testuser");
Ok(UserAccountEntity {
@ -360,7 +365,7 @@ mod test {
#[async_trait::async_trait]
impl EntityGateway for TestData {
type Transaction<'t> = LoginTestDb where Self: 't;
type Transaction<'t> = () where Self: 't;
async fn get_user_by_name(&mut self, name: String) -> Result<UserAccountEntity, GatewayError> {
assert!(name == "testuser");
Ok(UserAccountEntity {

3
src/login/mod.rs Normal file
View File

@ -0,0 +1,3 @@
#[allow(clippy::module_inception)]
pub mod login;
pub mod character;

92
src/login/models.rs Normal file
View File

@ -0,0 +1,92 @@
use std::time::SystemTime;
use std::io::Write;
//use diesel::sql_types::Timestamp;
use diesel::{Insertable, Queryable, Identifiable, Associations, AsExpression, FromSqlRow};
//use bcrypt::{DEFAULT_COST, hash};
use diesel::pg::Pg;
use diesel::sql_types;
use diesel::deserialize::{self, FromSql};
use diesel::serialize::{self, ToSql, Output, IsNull};
use diesel::backend::Backend;
use libpso::character::settings;
use elseware::schema::*;
//const ELSEWHERE_COST: u32 = bcrypt::DEFAULT_COST;
const ELSEWHERE_COST: u32 = 5;
#[derive(Debug, AsExpression, FromSqlRow)]
#[sql_type="sql_types::Binary"]
pub struct EUserSettings(pub settings::UserSettings);
impl std::ops::Deref for EUserSettings {
type Target = settings::UserSettings;
fn deref(&self) -> &Self::Target {
&self.0
}
}
#[derive(Queryable, Identifiable, Debug)]
pub struct UserAccount {
pub id: i32,
pub username: String,
pub password: String,
pub guildcard: Option<i32>,
pub team_id: Option<i32>,
pub banned: bool,
pub muted_until: SystemTime,
pub created_at: SystemTime,
}
#[derive(Insertable)]
#[table_name="user_accounts"]
pub struct NewUser {
username: String,
password: String,
}
impl NewUser {
pub fn new(username: String, password: String) -> NewUser {
let crypt_password = bcrypt::hash(password, ELSEWHERE_COST).expect("could not hash password?");
NewUser {
username: username,
password: crypt_password,
}
}
}
#[derive(Queryable, Identifiable, Associations)]
#[belongs_to(UserAccount, foreign_key="user_id")]
#[table_name="user_settings"]
pub struct UserSettings {
pub id: i32,
pub user_id: i32,
//settings: Vec<u8>,
pub settings: EUserSettings,
}
#[derive(Insertable, Debug)]
#[table_name="user_settings"]
pub struct NewUserSettings {
pub user_id: i32,
pub settings: EUserSettings,
}
impl ToSql<sql_types::Binary, Pg> for EUserSettings {
fn to_sql<W: Write>(&self, out: &mut Output<W, Pg>) -> serialize::Result {
out.write_all(&self.0.as_bytes()[..])
.map(|_| IsNull::No)
.map_err(|e| Box::new(e) as Box<dyn std::error::Error + Send + Sync>)
}
}
impl FromSql<sql_types::Binary, Pg> for EUserSettings {
fn from_sql(bytes: Option<&[u8]>) -> deserialize::Result<Self> {
let bytes_vec: Vec<u8> = <Vec<u8> as FromSql<sql_types::Binary, Pg>>::from_sql(bytes)?;
let mut static_bytes = [0u8; 0x1160];
static_bytes[..0x1160].clone_from_slice(&bytes_vec);
Ok(EUserSettings(settings::UserSettings::from_bytes(static_bytes)))
}
}

View File

@ -1,21 +0,0 @@
[package]
name = "login_server"
version = "0.1.0"
edition = "2021"
[dependencies]
entity = { workspace = true }
networking = { workspace = true }
pktbuilder = { workspace = true }
stats = { workspace = true }
libpso = { workspace = true }
async-std = { workspace = true }
async-trait = { workspace = true }
anyhow = { workspace = true }
bcrypt = { workspace = true }
crc = { workspace = true }
thiserror = { workspace = true }
chrono = { workspace = true }
rand= { workspace = true }

View File

@ -1,2 +0,0 @@
pub mod login;
pub mod character;

View File

@ -1,14 +0,0 @@
[package]
name = "maps"
version = "0.1.0"
edition = "2021"
[dependencies]
byteorder = { workspace = true }
serde = { workspace = true }
thiserror = { workspace = true }
rand = { workspace = true }
rand_chacha = { workspace = true }
toml = { workspace = true }
enum-utils = { workspace = true }
derive_more = { workspace = true }

View File

@ -1,59 +0,0 @@
pub mod area;
pub mod enemy;
pub mod object;
pub mod variant;
pub mod maps;
pub mod monster;
pub mod room;
#[derive(Clone, Copy)]
pub enum Holiday {
None,
Christmas,
Valentines,
Easter,
Halloween,
Sonic,
NewYear,
Summer,
White,
Wedding,
Fall,
Spring,
Summer2,
Spring2,
}
impl From<Holiday> for u32 {
fn from(other: Holiday) -> u32 {
u16::from(other) as u32
}
}
impl From<Holiday> for u16 {
fn from(other: Holiday) -> u16 {
u8::from(other) as u16
}
}
impl From<Holiday> for u8 {
fn from(other: Holiday) -> u8 {
match other {
Holiday::None => 0,
Holiday::Christmas => 1,
Holiday::Valentines => 3,
Holiday::Easter => 4,
Holiday::Halloween => 5,
Holiday::Sonic => 6,
Holiday::NewYear => 7,
Holiday::Summer => 8,
Holiday::White => 9,
Holiday::Wedding => 10,
Holiday::Fall => 11,
Holiday::Spring => 12,
Holiday::Summer2 => 13,
Holiday::Spring2 => 14,
}
}
}

View File

@ -1,150 +0,0 @@
#[derive(Debug, Copy, Clone, derive_more::Display)]
pub enum Episode {
#[display(fmt="ep1")]
One,
#[display(fmt="ep2")]
Two,
#[display(fmt="ep4")]
Four,
}
impl TryFrom<u8> for Episode {
type Error = ();
fn try_from(value: u8) -> Result<Episode, ()> {
match value {
1 => Ok(Episode::One),
2 => Ok(Episode::Two),
3 => Ok(Episode::Four),
_ => Err(())
}
}
}
impl From<Episode> for u8 {
fn from(other: Episode) -> u8 {
match other {
Episode::One => 1,
Episode::Two => 2,
Episode::Four => 3,
}
}
}
impl Episode {
pub fn from_quest(value: u8) -> Option<Episode> {
match value {
0 => Some(Episode::One),
1 => Some(Episode::Two),
2 => Some(Episode::Four),
_ => None,
}
}
}
#[derive(Debug, Copy, Clone, Hash, PartialEq, Eq, derive_more::Display)]
pub enum Difficulty {
Normal,
Hard,
VeryHard,
Ultimate,
}
impl TryFrom<u8> for Difficulty {
type Error = ();
fn try_from(value: u8) -> Result<Difficulty, ()> {
match value {
0 => Ok(Difficulty::Normal),
1 => Ok(Difficulty::Hard),
2 => Ok(Difficulty::VeryHard),
3 => Ok(Difficulty::Ultimate),
_ => Err(())
}
}
}
impl From<Difficulty> for u8 {
fn from(other: Difficulty) -> u8 {
match other {
Difficulty::Normal => 0,
Difficulty::Hard => 1,
Difficulty::VeryHard => 2,
Difficulty::Ultimate => 3,
}
}
}
#[derive(Debug, Copy, Clone)]
pub enum PlayerMode {
Single,
Multi,
}
impl PlayerMode {
pub fn value(&self) -> u8 {
match self {
PlayerMode::Single => 1,
PlayerMode::Multi => 0,
}
}
}
#[derive(Debug, Copy, Clone, derive_more::Display)]
pub enum RoomMode {
#[display(fmt="single")]
Single {
episode: Episode,
difficulty: Difficulty,
},
#[display(fmt="multi")]
Multi {
episode: Episode,
difficulty: Difficulty,
},
#[display(fmt="challenge")]
Challenge {
episode: Episode,
},
#[display(fmt="battle")]
Battle {
episode: Episode,
difficulty: Difficulty,
}
}
impl RoomMode {
pub fn difficulty(&self) -> Difficulty {
match self {
RoomMode::Single {difficulty, ..} => *difficulty,
RoomMode::Multi {difficulty, ..} => *difficulty,
RoomMode::Battle {difficulty, ..} => *difficulty,
RoomMode::Challenge {..} => Difficulty::Normal,
}
}
pub fn episode(&self) -> Episode {
match self {
RoomMode::Single {episode, ..} => *episode,
RoomMode::Multi {episode, ..} => *episode,
RoomMode::Battle {episode, ..} => *episode,
RoomMode::Challenge {episode, ..} => *episode,
}
}
pub fn battle(&self) -> bool {
matches!(self, RoomMode::Battle {..})
}
pub fn challenge(&self) -> bool {
matches!(self, RoomMode::Challenge {..})
}
pub fn player_mode(&self) -> PlayerMode {
match self {
RoomMode::Single {..} => PlayerMode::Single,
_ => PlayerMode::Multi,
}
}
}

View File

@ -1,18 +0,0 @@
[package]
name = "networking"
version = "0.1.0"
edition = "2021"
[dependencies]
entity = { workspace = true }
libpso = { workspace = true }
async-std = { workspace = true }
async-trait = { workspace = true }
futures = { workspace = true }
log = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
derive_more = { workspace = true }

View File

@ -1,4 +0,0 @@
pub mod cipherkeys;
pub mod serverstate;
pub mod mainloop;
pub mod interserver;

2
src/patch/mod.rs Normal file
View File

@ -0,0 +1,2 @@
#[allow(clippy::module_inception)]
pub mod patch;

View File

@ -11,8 +11,8 @@ use libpso::crypto::pc::PSOPCCipher;
use ron::de::from_str;
use serde::Deserialize;
use networking::mainloop::{NetworkError};
use networking::serverstate::{RecvServerPacket, SendServerPacket, ServerState, OnConnect, ClientId};
use crate::common::mainloop::{NetworkError};
use crate::common::serverstate::{RecvServerPacket, SendServerPacket, ServerState, OnConnect, ClientId};
#[derive(Debug)]
pub enum PatchError {
@ -341,7 +341,7 @@ impl Iterator for SendFileIterator {
if len == 0 {
self.current_file = None;
self.chunk_num = 0;
Some(SendPatchPacket::EndFileSend(EndFileSend::default()))
Some(SendPatchPacket::EndFileSend(EndFileSend::new()))
}
else {
let mut crc = crc32::Digest::new(crc32::IEEE);

View File

@ -1,15 +0,0 @@
[package]
name = "patch_server"
version = "0.1.0"
edition = "2021"
[dependencies]
networking = { workspace = true }
libpso = { workspace = true }
async-trait = { workspace = true }
rand = { workspace = true }
crc = { workspace = true }
ron = { workspace = true }
serde = { workspace = true }

View File

@ -1,22 +0,0 @@
[package]
name = "pktbuilder"
version = "0.1.0"
edition = "2021"
[dependencies]
quests = { workspace = true }
stats = { workspace = true }
location = { workspace = true }
client = { workspace = true }
items = { workspace = true }
networking = { workspace = true }
maps = { workspace = true }
room = { workspace = true }
shops = { workspace = true }
entity = { workspace = true }
libpso = { workspace = true }
anyhow = { workspace = true }
futures = { workspace = true }
thiserror = { workspace = true }

View File

@ -1,107 +0,0 @@
use futures::stream::{FuturesOrdered, StreamExt};
use libpso::packet::ship::*;
use crate::common::serverstate::ClientId;
use crate::entity::gateway::EntityGateway;
use crate::ship::client::{Clients, ClientState};
use crate::ship::teams::Teams;
use crate::ship::location::ClientLocation;
use crate::ship::ship::ShipError;
use crate::entity::team::TeamEntity;
pub fn client_team_state_changed(client_id: ClientId, client: &ClientState, team: &TeamEntity) -> ClientTeamStateChanged {
ClientTeamStateChanged {
unknown: 0,
guildcard: client.user.guildcard(),
team_id: team.id.0,
unknown2: [0;2],
privilege: 0x40, // TODO: improve
team_name: libpso::utf8_to_utf16_array!(team.name, 14),
unknown3: 0x00986C84, // TODO: what if we omit this?
}
}
fn player_team_info(client_id: ClientId, client: &ClientState, team: &TeamEntity) -> PlayerTeamInfo {
PlayerTeamInfo {
guildcard: client.user.guildcard(),
team_id: team.id.0,
info: 0,
info2: 0,
privilege: 0x40, // TODO: improve
team_name: libpso::utf8_to_utf16_array!(team.name, 14),
unknown: 0x00986C84, // TODO: what if we omit this?
guildcard_again: client.user.guildcard(),
client_id: client_id.0 as u32,
character_name: libpso::utf8_to_utf16_array!(client.character.name, 12),
unknown2: 0,
unknown3: 0,
team_flag: team.team_flag,
}
}
pub fn team_info_individual(client_id: ClientId, client: &ClientState, team: &TeamEntity) -> TeamInfo {
TeamInfo {
clients: vec![player_team_info(client_id, client, team)]
}
}
pub async fn player_team_info_list<EG>(id: ClientId,
client_location: &ClientLocation,
clients: &Clients,
teams: &Teams<EG>,
) -> Result<Vec<PlayerTeamInfo>, ShipError>
where
EG: EntityGateway + Clone + 'static,
{
Ok(futures::stream::iter(client_location.get_all_clients_by_client(id).await?.into_iter())
.filter_map(|area_client| {
let clients = clients.clone();
async move {
clients.with(area_client.client, |client| {
let mut teams = teams.clone();
Box::pin(async move {
let team = teams.get_team(area_client.client).await.ok()??;
Some(player_team_info(area_client.client, client, &team))
})}).await.ok()?
}})
.collect::<Vec<_>>()
.await)
}
pub async fn team_info<EG>(id: ClientId,
client_location: &ClientLocation,
clients: &Clients,
teams: &Teams<EG>,
) -> Result<TeamInfo, ShipError>
where
EG: EntityGateway + Clone + 'static,
{
Ok(TeamInfo {
clients: player_team_info_list(id, client_location, clients, teams).await?,
})
}
pub async fn lobby_team_list<EG>(id: ClientId,
client_location: &ClientLocation,
clients: &Clients,
teams: &Teams<EG>,
) -> Result<TeamLobbyList, ShipError>
where
EG: EntityGateway + Clone + 'static,
{
Ok(TeamLobbyList {
clients: player_team_info_list(id, client_location, clients, teams).await?,
})
}
pub fn team_invitation_info(client_id: ClientId, client: &ClientState, team: &TeamEntity) -> TeamInvitationInfo {
TeamInvitationInfo {
guildcard: client.user.guildcard(),
team_id: team.id.0,
unknown: [0; 2],
team_name: libpso::utf8_to_utf16_array!(team.name, 14),
unknown2: 0x00986C84, // TODO: what if we omit this?
team_flag: team.team_flag,
}
}

View File

@ -1,18 +0,0 @@
[package]
name = "quests"
version = "0.1.0"
edition = "2021"
[dependencies]
maps = { workspace = true }
libpso = { workspace = true }
async-std = { workspace = true }
ages-prs = { workspace = true }
log = { workspace = true }
byteorder = { workspace = true }
thiserror = { workspace = true }
anyhow = { workspace = true }
toml = { workspace = true }
serde = { workspace = true }

View File

@ -1,17 +0,0 @@
[package]
name = "room"
version = "0.1.0"
edition = "2021"
[dependencies]
maps = { workspace = true }
entity = { workspace = true }
quests = { workspace = true }
location = { workspace = true }
drops = { workspace = true }
rand = { workspace = true }
async-std = { workspace = true }
futures = { workspace = true }
anyhow = { workspace = true }
thiserror = { workspace = true }

View File

@ -1,9 +1,10 @@
use libpso::character::character;
use stats::leveltable::CharacterStats;
use entity::character::CharacterEntity;
use items::bank::BankState;
use items::inventory::InventoryState;
use entity::item::Meseta;
use crate::common::leveltable::CharacterStats;
use crate::entity::character::CharacterEntity;
//use crate::ship::items::{CharacterInventory, CharacterBank};
use crate::ship::items::bank::BankState;
use crate::ship::items::inventory::InventoryState;
use crate::entity::item::Meseta;
#[derive(Default)]
@ -53,7 +54,7 @@ impl<'a> CharacterBytesBuilder<'a> {
let level = self.level.unwrap();
let meseta = self.meseta.unwrap();
character::Character {
name: libpso::util::utf8_to_utf16_array(&character.name),
name: libpso::utf8_to_utf16_array!(character.name, 16),
hp: stats.hp,
atp: stats.atp + character.materials.power as u16 * 2,
mst: stats.mst + character.materials.mind as u16 * 2,

View File

@ -1,11 +1,11 @@
use libpso::packet::ship::PlayerChat;
use entity::gateway::EntityGateway;
use networking::serverstate::ClientId;
use crate::{ShipServerState, SendShipPacket};
use client::Clients;
use items::state::ItemState;
use entity::item::{BankName, BankIdentifier};
use pktbuilder::message::bank_item_list;
use crate::entity::gateway::EntityGateway;
use crate::common::serverstate::ClientId;
use crate::ship::ship::{ShipServerState, SendShipPacket};
use crate::ship::client::Clients;
use crate::ship::items::state::ItemState;
use crate::entity::item::{BankName, BankIdentifier};
use crate::ship::packet::builder::message::bank_item_list;
async fn default_bank<'a, EG>(id: ClientId,
entity_gateway: &mut EG,

Some files were not shown because too many files have changed in this diff Show More