Djinni (Dungeons & Dragons)

Multi tool use
‹ The template Infobox fictional race is being considered for merging. ›
Djinni |
 An illustration of a djinni
|
First appearance |
original Dungeons & Dragons "white box" set (1974) |
In the Dungeons & Dragons fantasy role-playing game, the djinni (plural: djinn) is a type of genie.
Publication history
The djinni first appeared in the original Dungeons & Dragons "white box" set (1974).[1]
The djinni appeared in first edition Advanced Dungeons & Dragons in the original Monster Manual (1977).[2]Aeraldoth, Vizier to the Caliph of the Djinn appeared in the adventure module Oasis of the White Palm (1983).
The djinni appeared in the Dungeons & Dragons Basic Set (1977), the D&D Expert Set (1981, 1983), the Companion Rules set (1984), and the Dungeons & Dragons Rules Cyclopedia (1991).
The djinni appeared in second edition under the "genie" heading in Monstrous Compendium Volume One (1989),[3] and in the Monstrous Manual (1993).[4] The noble djinni and the Great Caliph of the djinn appeared for the Al-Qadim setting in the Monstrous Compendium Al-Qadim Appendix (1992).[5] The djinni appeared under the genie of Zakhara heading in the Land of Fate boxed set (1992).
The djinni appeared in the third edition Monster Manual (2000),[6] and appear in the 3.5 revised Monster Manual (2003). The djinni appears as a player character race in Savage Species (2003).
The djinni appeared in the fourth edition in Monster Manual 2 (2009).
Description
The djinn are genies from the Elemental Plane of Air.
References
^ Gygax, Gary, and Dave Arneson. Dungeons & Dragons (3-Volume Set) (TSR, 1974)
^ Gygax, Gary. Monster Manual (TSR, 1977)
^ Cook, David "Zeb", et al. Monstrous Compendium Volume One (TSR, 1989)
^ Stewart, Doug, ed. Monstrous Manual (TSR, 1993)
^ Baur, Wolfgang and Steve Kurtz. Monstrous Compendium Al-Qadim Appendix (TSR, 1992)
^ Williams, Skip, Jonathan Tweet, and Monte Cook. Monster Manual (Wizards of the Coast, 2000)
KZuGft,IpbTJP1aqXAjlYThhyKbbwX
這個網誌中的熱門文章
MGP Nordic Also known as Melodi Grand Prix Nordic Genre Song contest Created by DR Country of origin Denmark No. of episodes 5 contests Production Production location(s) Scandinavia Running time Various Distributor Nordvision Release Original network DR, NRK, SVT (2002–09) Yle Fem (2007–09) Original release 27 April 2002 ( 2002-04-27 ) – 28 November 2009 ( 2009-11-28 ) Chronology Preceded by De unges Melodi Grand Prix Related shows Dansk Melodi Grand Prix Junior Eurovision Song Contest MGP Nordic ( Melodi Grand Prix Nordic ) was a Scandinavian song contest for children aged 8 to 15, organized by DR, NRK, SVT and Yle through Yle Fem. It originated as a 2000 spin-off of Denmark's Eurovision Song Contest national final known as De unges Melodi Grand Prix , but expanded to become MGP Nordic in 2002 with the addition of Norway and Sweden. Contents 1 History 2 National selections 3 List of contests 4 ...
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
0
I'm trying to build a Chat app UI, the idea of the Layout was pretty simple: When the input bar is focused, keyboard show up and "push" up the chat bar, as it's a grid, the ListView will resize to fit the screen: I update the input bar's margin to "push" it up: NSValue result = (NSValue)args.Notification.UserInfo.ObjectForKey(new NSString(UIKeyboard.FrameEndUserInfoKey)); CGSize keyboardSize = result.RectangleFValue.Size; if (Element != null){ Element.Margin = new Thickness(0, 0, 0,keyboardSize.Height); //push the entry up to keyboard height when keyboard is activated } And this is ...
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
2
Can someone explain to me how to implement the post-redirect-get pattern in Spring WebFlux and Thymeleaf? What subscribes on the database save method? @GetMapping("/register") public String showRegisterForm(Model model) { model.addAttribute("user", new User()); return "register"; } @PostMapping public String processRegisterForm(@Valid User user, BindingResult bindingResult) { if (bindingResult.hasErrors()) { return "register"; } else { userRepository.save(user); //what subscribes on this? //how to redirect on e.g. "/login"? ...